
SSH
NPPPNHHH
Never trust the client
展开
-
Struts,Spring,Hibernate的作用
Spring的作用: 在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因 为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语 句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大致 是:Jsp页面----Struts------Service(业务逻辑处理转载 2014-04-12 13:35:03 · 1350 阅读 · 0 评论 -
IoC模式
1.依赖依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// /// 用户播放媒体文件 /// public class OperationMain { publ转载 2014-04-09 11:03:19 · 742 阅读 · 0 评论 -
Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer
Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]解决方法:由于Spring中的“asm-2.2.3.jar”和Hibernate中的“asm.jar”包冲突。解决办法是移除Spring2.0 AOP Libraries中的“asm-2.2.3.jar”即可补充:原创 2012-01-05 10:25:30 · 1090 阅读 · 0 评论 -
struts2所必须的jar包
struts2所必须的jar包五个:struts2-core-2.1.6.jar --------------- struts2的核心包freemarker-2.3.13.jar--------------- FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具commons-logging.jar ----------- Jakarta的通用日志记录包ognl-原创 2011-12-08 21:59:56 · 21706 阅读 · 0 评论 -
怎么将hibernate.cfg.xml合并到applicationContext.xml中
我们知道在做SSH的时候spring有配置文件applicationContext.xml,而hibernate有配置文件hibernate.cfg.xml那么怎么做可以不再需要hibernate有配置文件hibernate.cfg.xml呢?以下示例:applicationContext.xml classpath:hibernate.cfg.xml原创 2011-11-29 09:22:19 · 8403 阅读 · 0 评论 -
Struts2+Spring+Hibernate的整合
Struts2 –Spring -Hibernate的整合:Struts2 –Spring -Hibernate的整合过程:1) 添加hibernate3.1支持, *选中项目名àMyEclipseàadd Hibernate capabilitiesà(①创建hibernate配置文件——hibernate.cfg.xml;②在添加支持的过程中创建Hiber转载 2011-11-28 10:38:09 · 4125 阅读 · 2 评论 -
applicationContext.xml详解
想必用过Spring的程序员们都有这样的感觉,Spring把逻辑层封装的太完美了(个人感觉View层封装的不是很好)。以至于有的初学者都不知道Spring配置文件的意思,就拿来用了。所以今天我给大家详细解释一下Spring的applicationContext.xml文件。Ok,还是通过代码加注释的方式为大家演示:以下是详解Spring的applicationContext.xml文件代码:转载 2011-11-29 09:34:13 · 121660 阅读 · 12 评论