Spring
文章平均质量分 60
Lyric__
这个作者很懒,什么都没留下…
展开
-
Spring中的切入点表达式写法
切入点的表达式 execution(void cn.cdut.spring.demo.UserServiceImpl.saveUser(java.lang.String,java.lang.String)) 表示:无返回类型,cn.cdut.spring.demo包中的UserServiceImpl类,类中的saveUser方法,参数2个,都是String类型 表达式的写法 exe...原创 2018-06-23 21:25:12 · 637 阅读 · 0 评论 -
Spring对DAO层和Service层的加强
Spring对DAO的增强体现在Dao对数据库的操作上(通俗的讲就是使用一个jdbc的模板) Spring对Service层的增强体现在对事务的管理上,通过aop的思想将事务很好的整合了 一.Spring的AOP的注解入门 (一) AOP对DAO的增强 1. 创建web项目,引入jar包 2. 创建相关的包和类 创建包com.cdut.aop.demo1,创建接口...原创 2018-06-25 11:25:27 · 357 阅读 · 0 评论 -
Spring中的AOP的思想
转载自:http://www.cnblogs.com/xrq730/p/4919025.html 有所增减 一.什么是AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不...转载 2018-06-23 20:35:08 · 120 阅读 · 0 评论 -
抽取通用的DAO
为什么要抽取通用DAO 因为在DAO中有一些CURD的代码都是类似的,所以可以抽取出来 怎么抽取通用DAO 先编写一个BaseDao< T>的接口,将所有需要抽取的方法写在里面 在编写一个实现类BaseDaoImpl< T>, 这个实现类需要继承HibernateDaoSupport类,并且实现BaseDao< T>接口 我们就可以在BaseDa...原创 2018-07-01 20:53:49 · 213 阅读 · 0 评论 -
Spring整合Struts2和Hibernate5
Spring整合Struts和Hibernate 一. 整合方式分类 1.零障碍整合(带hibernate的配置文件) 2. 不带有hibernate配置文件 二. spring的整合的思想 将Struts中和hibernate中需要创建的对象和配置文件中的信息整合到spring中 Hibernate中的sessionFactory 三. 具体的实...原创 2018-06-26 21:15:05 · 671 阅读 · 1 评论 -
@Resource和@Autowired的区别
@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而type属性则解析为bean的类型。所以如果使用name属性,则使用byName的自动注入策略,而使...原创 2018-07-22 17:39:01 · 151 阅读 · 0 评论 -
权限拦截器
public class PrivilegeInterceptor extends MethodFilterInterceptor { @Override protected String doIntercept(ActionInvocation actionInvocation) throws Exception { User user = (User) Se...原创 2018-07-03 21:28:18 · 296 阅读 · 0 评论 -
SSH的注解整合
1, 引开发必要的jar包 注意:引入struts的注解的开发包 struts2-convention-plugin-2.3.24.jar 2, 引入配置文件 注解开发省略了struts.xml配置文件 和hibernate.hbm.xml配置文件 web.xml <!-- 配置Spring核心监听器 --> <listener&g原创 2018-07-03 21:05:31 · 187 阅读 · 0 评论