Spring
Alan_Xiang
在读学生
展开
-
Spring通过注解配置bean
简介及测试 Spring支持通过注解的方式来配置bean实例。Spring能够从classpath下自动扫描,侦测和实例化具有特定注解的组件。特定组件包括: @Component:基本注解,标识了一个受Spring管理的组件。 @Repository:标识持久层组件。 @Service:标识服务车(业务层)组件。 @Controller:标识表现层组件。 现在原创 2016-12-25 11:38:13 · 4894 阅读 · 0 评论 -
AOP简介和测试
AOP简介 AOP,即面向切面编程,它是Spring中的两个重要内容之一。它是为了把逻辑代码和处理琐碎事务的代码分离开,以便能够分离复杂度。 设想这样一种需求:要实现一个计算器,除了能够进行加减乘除运算之外,还有两个功能,一是日志功能,即能够记录程序的执行情况;二是验证功能,即对要计算的参数进行验证。 传统的实现方法是在每一个方法上都添加日志和验证功能,例如,对于日志功能,实现代码如下原创 2016-12-28 13:38:38 · 3484 阅读 · 0 评论 -
在Spring中实现声明式事务
事务简介 事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性事务就是一系列的动作,它们被当做一个单独的工作单元。这些动作要么全部完成,要么全部不起作用。 事务的四个关键属性(ACID): 原子性(atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成要么完全不起作用。 一致性(consistency):一旦所有事务动作原创 2016-12-28 19:27:11 · 941 阅读 · 0 评论