摘要:
首先,所建立的程序是一个web程序,所以在web.xml文件中进行如下的配置: 项目的目录结构如下: 有了上面的配置代码,那么当web容器启动的时候,会初始化IOC容器,将IOC容器中的bean进行实例化。 DispatcheServlet这个类主要是为了将请求分发给各个@Controller注解标 阅读全文
posted @ 2016-04-01 17:41
seven_hu
阅读(356)
评论(0)
推荐(0)
摘要:
关于Spring的事务配置,主要的配置文件如下(使用了C3P0连接池): 除了在XNL文件中配置事务,而且还可以使用@Transaction注解声明式地管理任务,Spring允许使用@Transaction注解来标注事务方法(只能标注公有方法,因为AOP是基于代理机制的) 也可以将@Transact 阅读全文
posted @ 2016-04-01 14:10
seven_hu
阅读(386)
评论(0)
推荐(0)
摘要:
除了使用AspectJ注解声明切面,Spring也支持在bean的配置文件中声明切面,这种声明是通过aop scheme中的XML元素完成的。 首先建立一个类: 配置如下: 基于XML声明切入点: 声明通知的示例代码: 阅读全文
posted @ 2016-04-01 13:20
seven_hu
阅读(450)
评论(0)
推荐(0)
摘要:
Aop编程就是面向编程的羝是切面,而切面是模块化横切关注点。 -切面:横切关注点,被模块化的特殊对象。 -通知:切面必须要完成的工作 -目标:被通知的对象 -代理:向目标对象应用通知之后创建的对象。 -连接点:程序执行的某个特定的位置。 -切点:相当于查询条件 其配置文件如下: 声明切面的两种方式: 阅读全文
posted @ 2016-04-01 11:07
seven_hu
阅读(837)
评论(0)
推荐(0)
摘要:
组件扫描:Spring能够从classpath下自动扫描,侦测和实例化具有特定注解的组件。 特定组件包括: -@Component:基本注解,标识一个受Spring管理的组件 -@Respository:标识持久层组件 -@Service:标识业务层组件 -@Controller:标识表现层组件 对 阅读全文
posted @ 2016-04-01 09:29
seven_hu
阅读(413)
评论(0)
推荐(0)
浙公网安备 33010602011771号