一、AOP介绍 AOP(Aspect Orient Programming),作为面向对象编程的一种补充,广泛应用于处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、对象池管理等。AOP 实现的关键就在于 AOP 框架自动创建的 AOP 代理,AOP 代理则可分为静态代理和动态代理两大类 ...
分类:
编程语言 时间:
2017-12-21 12:00:45
阅读次数:
278
1.错误日志: nested exception is java.lang.NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition;: java.lang.ClassNotFoundException: org.hibernate. ...
分类:
编程语言 时间:
2017-12-16 14:49:14
阅读次数:
181
-- struts2 是在struts1和webwork基础上发展的全新框架。 -- struts2解决的问题: 原始的servlet中,每需要操作一个crud的操作就要创建一个servlet,虽然后面 使用了baseServlet,但是还是不够好。struts2就是用来解决这个问题的。 解决问题的 ...
分类:
其他好文 时间:
2017-12-08 16:33:32
阅读次数:
138
struts1原理: 1.首先我们表单提交到action 2.进入到web.xml 3.web.xml拦截*.do 4.交给ActionServlet 5.找到path属性,获得url 6.找到name实体类,封装from 7.找到type,type就是action地址 8.进入action 9.完 ...
分类:
其他好文 时间:
2017-12-03 00:33:02
阅读次数:
160
org.springframework.aop ——Spring的面向切面编程,提供AOP(面向切面编程)的实现 org.springframework.asm——spring 2.5.6的时候需要asm jar包,spring3.0开始提供它自己独立的asm jar包 org.springfram ...
分类:
编程语言 时间:
2017-12-02 23:18:24
阅读次数:
194
1.Struts文件上传 在Web开发中,会经常涉及到文件的上传和下载,比如在注册账户的时候,我们需要上传自己的头像等。 我们可以利用Struts很方便地实现文件的上传。 1.1 开发步骤 现在,假设我们要在注册的时候上传自己的头像。新建项目名称为StrutsFileUpAndDown,并引入Str ...
分类:
Web程序 时间:
2017-12-01 19:33:41
阅读次数:
234
1.DispatchAction-分派Action 1.1 为什么需要DispatchAction 如果每个请求都对应一个Action,就会造成action过多,程序显得比较臃肿,所以可以把一类请求写到一个action中处理,即DispatchAction 在没有使用框架之前,当我们通过一个控制器处 ...
分类:
其他好文 时间:
2017-11-30 17:15:04
阅读次数:
150
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean" p:dataSource-ref="dataSource"> <property name="hibernateP ...
分类:
数据库 时间:
2017-11-27 11:11:11
阅读次数:
149
1.从Spring 3起,JavaConfig功能已经包含在Spring核心模块,它允许开发者将bean定义和在Spring配置XML文件到Java类中。但是,仍然允许使用经典的XML方式来定义bean和配置,JavaConfig是另一种替代解决方案。所以,在Spring3以后的版本中,支持xml方 ...
分类:
编程语言 时间:
2017-11-26 20:27:57
阅读次数:
158
struts21.Struts2跟Struts1的区别? action层对比: struts1必须继承, struts2可以继承也可以不继承 线程方面对比: struts1单例模式(所有的请求共享同一个类的实例), struts2是原型模式(对每一个的请求都创建一个新的实例) 依赖方面对比: str ...
分类:
其他好文 时间:
2017-11-26 12:41:25
阅读次数:
148