
spring学习
iteye_8663
这个作者很懒,什么都没留下…
展开
-
代理模式,JDK动态代理,SpringAOP来龙去脉
这里我们学习一下代理模式,JDK的动态代理,以及以JDK为基础的springAOP实现代理模式:类结构的模式,优点就是不需要更改原有类(被代理类)就能增强原有类(被代理类)的功能,缺点就是必须实现原有类(被代理类)的接口JDK的动态代理:优点就是不必“复制”原有类(被代理类)接口实现类,缺点就是必须为每个被代理类实现几乎一样的方法springAOP:优点就是采用springIOC,JD...原创 2010-02-24 00:41:39 · 186 阅读 · 0 评论 -
spring容器在web项目中的使用
spring容器在web项目中的使用第一:在jsp、servlet、action中使用jsp中BeanFactory beanFactory = (BeanFactory)pageContext.getServletContext().getAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE); ...2009-06-29 11:44:49 · 148 阅读 · 0 评论 -
spring的jdbc应用
当然在同一个项目中,jdbc和hibernate可以同时使用,使用同一个数据源首先看jdbctemplate配置 这个dataSource就不用说了吧,跟hibernate使用同一个数据源dao层写法 service层写法 配置就是这么简单了当然在dao层的程序里面我们一般使用一个对象包装import...2008-11-25 10:27:01 · 115 阅读 · 0 评论 -
quartz和spring集成的错误以及解决办法
1. 2008-3-24使用quartz的时候遇到错误:java.lang.NoSuchMethodError: org.apache.commons.collections.SetUtils.orderedSet(Ljava/util/Set;)Ljava/util/Set;很明显是版本问题错误,要使用最新的commons-collections-3.1.jar包。同时checkstyl...2008-06-10 14:26:01 · 172 阅读 · 0 评论 -
浅谈spring的事务传播
首先说明一下spring中事务传播的定义:Spring定义了一下几种事务传播方式,在接口TransactionDefinition中。int PROPAGATION_REQUIRED = 0;//Support a current transaction, create a new one if none exists.//支持当前事务,如果当前没有事务,则创建一个新事务。in...2008-06-10 14:22:14 · 197 阅读 · 0 评论