guokehua(@yahoo.com.cn oy Java! 1010 32EntityEJB(1) 郭克华J2EE框架实战教学视频
oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 32EntityEJB EntityEJB(1)
guokehua(@yahoo.com.cn oy Java 问题的提出 在某些大型应用场合,我们要对数据库中的记录进 行一些操作,如 insert, delete, update, select 等等。 这些功能可能在JP里面实现,或者在 1010 session bean里面实现,这样,开发人员必须懂得 数据库的复杂操作;但这些开发人员注重的是业 务逻辑和页面表示,在不想写数据库操作代码的 情况下怎样进行数据库的操作? 最直观的方法是将数据库中的一条记录看作一个对 象,对这个对象的操作就直接影响到数据库内部。 在JSP或者 session bean里面访问这个对象就可以 了。这个对象最好还具有事务管理,安全管理等 特性,比如能够很好处理两个不同客户对同一记 录的修改。 郭克华J2EE框架实战教学视频
oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 问题的提出 在某些大型应用场合,我们要对数据库中的记录进 行一些操作,如insert,delete,update,select等等。 这些功能可能在JSP里面实现,或者在 sessionBean里面实现,这样,开发人员必须懂得 数据库的复杂操作;但这些开发人员注重的是业 务逻辑和页面表示,在不想写数据库操作代码的 情况下怎样进行数据库的操作? 最直观的方法是将数据库中的一条记录看作一个对 象,对这个对象的操作就直接影响到数据库内部。 在JSP或者sessionBean里面访问这个对象就可以 了。这个对象最好还具有事务管理,安全管理等 特性,比如能够很好处理两个不同客户对同一记 录的修改
auokehualOvahoo. com.cn oy Java 实体Bean:含有一些Java方 法,支持: 表格 增,删,改,査 0001111张三201000 0001111 张三20 1000 I Account Password Name Age Balance 郭克华J2EE框架实战教学视频
oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 0001 1111 张三 20 1000 0001 1111 张三 20 1000 Account Password Name Age Balance 实体Bean:含有一些Java方 法,支持: 表格 增,删,改,查
guokehua(@yahoo.com.cn 了y实体bean( Entity Bean) 对业务概念的反映,也称为领域类 11 10101 ( domain class) 在持久存储中业务实体的对象视图 d·可以从数据库中存储的属性重新实例化 EJB服务器崩溃后仍可重构 与数据库中的数据有一样长的生命 郭克华J2EE框架实战教学视频
oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 实体bean(Entity Bean) Entity Bean) • 对业务概念的反映,也称为领域类 (domain class) • 在持久存储中业务实体的对象视图 • 可以从数据库中存储的属性重新实例化 – EJB 服务器崩溃后仍可重构 – 与数据库中的数据有一样长的生命
guokehua(@yahoo.com.cn 了y几个结论 ·实体bean一般表示数据表中的一条记录, 1010 是对这个记录的操作可以简化成对这 个Bean对象的操作,操作之后数据库中 的记录相应变化 ·实体Beam能够通过函数提供对数据库的 增删改查:po+一些增删改查的函数 郭克华J2EE框架实战教学视频
oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 几个结论 • 实体bean一般表示数据表中的一条记录, 只是对这个记录的操作可以简化成对这 个Bean对象的操作,操作之后数据库中 的记录相应变化 • 实体Bean能够通过函数提供对数据库的 增删改查: po + 一些增删改查的函数