发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

To彭老师关于Java实用系统开发指南中的一个jsp问题

2005-01-01 17:35
赞助商链接

彭老师:
您好,我是个jsp初学者.
我看了一篇文章,里面开发系统是这种方式:
首先是需求分析抽象出一个数据模型.写出相应的代码,里面全部是setter和getter方法.然后再写一个程序:里面封装了对数据模型的数据库操作,如create,find等等.还有一个程序封装了其业务对象.虽然灵活,但是也很复杂.
我拜读了您的<Java实用系统开发指南>,您的书中第二章最后总结了一套开发方法.不过您的方法是把"数据对象"的setter和getter函数和对数据库的操作混合到了一个程序里面.
我想知道这两种开发方式各有什么优缺点,到底哪种好些?

2005-01-01 18:02

您书中104面的entitybean.java有这么一行:
//数据库大量数据查询方法
public Collection select(){
.........
}
里面返回的应该是entitybean对象的集合.这样的话,collection集合是不是大了点?
每个entitybean对象都有
void replace(),void delete(),void select,Collection select(). entitybean对象是不是也复杂了点?因为对于每个entitybean对象,Collection select()方法是不是根本就没用.
我是个初学者,也不知道我理解得对不对.
这几天为这两个开发方式的优劣问题弄得头都大了.没办法,只有麻烦彭老师您了.
希望彭老师不吝指正,不胜感激.

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com