如此EJB+JSP设计方案是否可行?谢谢 to lzl123:这可不是试验项目!在此发贴的目的就是希望能得到有指验的人的指点,可否给出一点建议,先行谢过了!为什么“维护,效能等方面”有麻烦? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MVC是比较成熟的服务器端应用设计模式了,如果基于MVC模式设计:1.建议你增加controller层,可以考虑使用struts,JSP单纯用作显示和获取用户输入2.将数据库操作代码(含sql生成)抽象到单独的DAO类中,再由session bean调用这两点可以让你的总体设计更易于维护 lzl123(少年)说得对最初我们的系统也采用jsp+ejb的架构,后来发现这种架构的维护和扩展能力都很有限。而且分工不清,前端jsp中混扎了太多的逻辑代码,维护的代价很大。后来我们改用jsp+struts+ejb的架构,分工清晰,利于协作开发。client实现了真真的thin client. 建议:1)jsp页面里不要生成sql,这些工作可以封装成独立的class2)PersonBean和UnitBean等最好细分成:class Person(mode)class Unit (mode)class PersonHelper (helper)class UnitHelper (helper)等jsp中调用查询(比如查询单位)时不要返回MyRecordSet ,而返回一个Unit链表,这样更符合面向对象的设计风格一点拙见。 照着网上的例子写了个update函数,运行正常,可是数据库没变。。。大侠们看一下啊,谢啦~ EXTJS STORE解析JSON的问题 初学mvc模式,问下问题 Ajax-Struts1.X登陆跳转的问题 RIA主流技术——Flex 3.0技术概述 开源框架真的好吗? struts高手来收分了。 hibernate问题,怎样把普通的SQL语句转换成HIBERNATE的HQL 请问哪里可以下栽到java的api文档? 请问有关写日志的问题?? jsp页面出现小方块�� ,怎么回事? jboss的console中的log信息总是重复出现,请教!!
2.将数据库操作代码(含sql生成)抽象到单独的DAO类中,再由session bean调用这两点可以让你的总体设计更易于维护
最初我们的系统也采用jsp+ejb的架构,后来发现这种架构的维护和扩展能力都很有限。而且分工不清,前端jsp中混扎了太多的逻辑代码,维护的代价很大。
后来我们改用jsp+struts+ejb的架构,分工清晰,利于协作开发。client实现了真真的thin client.
1)jsp页面里不要生成sql,这些工作可以封装成独立的class
2)PersonBean和UnitBean等最好细分成:
class Person(mode)
class Unit (mode)
class PersonHelper (helper)
class UnitHelper (helper)
等
jsp中调用查询(比如查询单位)时不要返回MyRecordSet ,而返回一个
Unit链表,这样更符合面向对象的设计风格一点拙见。