论坛首页 Java企业应用论坛

IBATIS和实体BEAN

浏览 6646 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-03-30  
强烈建议用实体bean,我们的项目现在用的就是Map,我还想往实体bean转那
不要以为就实体bean的属性和sqlmap重复
如果用map的话,一样逃不掉的,map读写的时候难道不需要有key吗?
而且分布的到处都是的key更难维护,有bean的话至少还有编译检查能找到
如果说用常量维护所有的key,那还不如写个bean来的直接
0 请登录后投票
   发表时间:2009-03-31   最后修改:2009-03-31
统计用map来吧

其它的查寻用有结构的bean
比如
emp包含dept,money

emp.dept_id    as "emp.dept.id"
emp.boss_id    as "emp.dept.boss.id"
(select bos.first_name from emp bos where bos.emp_id = emp.boss_id ) as "emp.dept.boss.name.first"--直接领导人的名子
emp.salary     as "emp.money.salary"
emp.first_name as "emp.name.first"
emp.last_name  as "emp.name.last"

引号...点.都是必须的.

这种类型会有很多的未用的名子空间,可以利用
扩展性还可以
到时改变显示时
只要改改sql+页面就可以改动了
其它的代码几乎不用改.
上线后维护也很方便.

主要还是意义上清楚
不会太乱

对于太乱的还是再写一个result bean方便.
这要看你的底限是什么了.
0 请登录后投票
   发表时间:2009-04-02   最后修改:2009-04-16
※………※
0 请登录后投票
   发表时间:2009-04-16  
ray_linn 写道
用map还不如用resultset...有区别吗?

难道你要到页面去connection.close()?
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics