正在加载图片...
guokehua(@yahoo.com.cn 自a 技术核心之三:用实体Bean实现查询多条记录 方法:第一步:只需在客户端调用本地接口的 findXXx函数,会返回一个 Collection,实际上就指向 多个Bean;千万注意,此时Bean处于池状态,只是很 多具有主键的空壳,随时可能被代替;第二步:将 Collection里面的内容取出,得到一个个不同的Beam, 调用远程接口的get方法来取得值 ·底层调用顺序:构造函数(数据库连接) setSession Context(进入池状态) ejbfindXXX(将主键 读入空壳处于池状态):.调用ge函数 ejbactivate(进入准备状态)— - ejbload(将数据填满空 壳) -ejbStore(协会数据库一次,似乎无用) ·前提:构造函数里面写好了数据库连接; ejbFindXXx函数里面保证能将主键填入 Collection中 (返回主键给环境); ejbActivate函数保证从环境得到主 键; ejbload保证写好了数据载入语句; ejbstore里面 写好修改语句 郭克华J2EE框架实战教学视频oy Java! J guokehua@yahoo.com.cn 郭克华J2EE框架实战教学视频 技术核心之三:用实体Bean实现查询多条记录 • 方法:第一步:只需在客户端调用本地接口的 findXXX函数,会返回一个Collection,实际上就指向 多个Bean;千万注意,此时Bean处于池状态,只是很 多具有主键的空壳,随时可能被代替;第二步:将 Collection里面的内容取出,得到一个个不同的Bean, 调用远程接口的get方法来取得值 • 底层调用顺序:构造函数 (数据库连接 )—— setSessionContext(进入池状态 )——ejbfindXXX(将主键 读入空壳,处于池状态 );调用get函数—— ejbActivate(进入准备状态 )——ejbLoad(将数据填满空 壳 )——ejbStore(协会数据库一次,似乎无用 ) • 前提:构造函数里面写好了数据库连接; ejbFindXXX函数里面保证能将主键填入Collection 中 (返回主键给环境 );ejbActivate函数保证从环境得到主 键;ejbLoad保证写好了数据载入语句;ejbStore里面 写好修改语句
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有