转自:http://www.blogjava.net/jiabao/archive/2007/04/08/109189.html 为了实现web层(struts)和持久层(Hibernate)之间的松散耦合,我们采用业务代表(Business Delegate)和DAO(Data ...
在java领域,表现层技术主要有三种:jsp freemarker velocity。jsp是大家最熟悉的技术优点: 功能强大,可以写java代码 支持jsp标签 jsp tag 支持表达式语言 el 官方标准,用户群广,丰富的第三方jsp标签库 性能良好。jsp编译成class文件执行,有很好的性能表现缺点:jsp没有明显缺点,非要挑点骨头那就是,由于可以编写java代码,如使用不当容易破坏mv ...
2017-03-31 10:48 1 1654 推荐指数:
转自:http://www.blogjava.net/jiabao/archive/2007/04/08/109189.html 为了实现web层(struts)和持久层(Hibernate)之间的松散耦合,我们采用业务代表(Business Delegate)和DAO(Data ...
转自:http://www.blogjava.net/jiabao/archive/2007/04/08/109189.html 为了实现web层(struts)和持久层(Hibernate)之间的松散耦合,我们采用业务代表(Business Delegate)和DAO(Data ...
在前面简述了从服务层到数据层参见架构设计目录。剩下了表现层,一个再好的中间层表现也必须有一个用户界面,提供和用户交互,将用户行为输入转化为系统操作,进入后台逻辑。在当下RAD(快速应用开发)工具的支持下,我们可以比较快速的完成UI设计,RAD追求所见即所得的快速反馈,快速应用。表现层 ...
1.共享变量 FreeMarker 的共享变量是我最喜欢的“隐藏”功能之一。此功能可以让你设置自动添加到所有模板的值。 例如,可以设置应用程序的名称作为共享变量 ...
结构层HTML + 表现层CSS 一、HTML5 超文本标记语言 什么是HTML5 用于取代1999年所定制的HTML4.01和XHTML1.0标准的html标准版本 强化Web网页的表现性能,其次追加了本地数据库等Web应用 ...
一、 java三层架构 业务层(逻辑层、service层) 采用事务脚本模式。将一个业务中所有的操作封装成一个方法,同时保证方法中所有的数据库更新操作,即保证同时成功或同时失败。避免部分成功部分失败引起的数据混乱操作。 表现层(JSP) 采用MVC模式。 M称为模型,也就是实体类。用于数据 ...
上几篇博文介绍了 业务逻辑层和数据访问层,我认为写博文的作用主要是向业界的读者交流一种思想,点到为止,至于学习架构设计,通过几篇博文是讲不清楚的,还需要【基础】扎实的情况下,【反复】研究【权威】的书籍。 你会发现我写随笔的特点就是喜欢单一,讲NHibernate就绝不会把easyui参合 ...
https://blog.csdn.net/ljf_study/article/details/64443653 SSH:Struts(表示层)+Spring(业务层)+Hibernate(持久层) Struts:Struts是一个表示层框架,主要作用是界面展示,接收请求,分发请求 ...