spring框架
good well
虚心求教,共同进步
展开
-
spring框架详解(一)--IOC与注入
一.spring框架简介 Spring 是一个 IOC(DI) 和 AOP 容器框架. 具体描述: 轻量级:Spring 是非侵入性的 - 基于 Spring 开发的应用中的对象可以不依赖于 Spring 的 API 依赖注入(DI --- dependency injection、IOC) 面向切面编程(AOP ---原创 2017-09-05 09:38:05 · 325 阅读 · 0 评论 -
spring框架详解(三)--AOP
一.什么是AOP 为了更好的对AOP的理解,可以这么抽象: 现实中你是一个大老板,你为了赚钱接了一个很大的工程,这些工程就是我们所编写的项目.但是这么大工程除了你的手下工人之外,当然最需要的是一个助理,这个助理就相当于AOP,它会随时向你报告工程情况,帮你工程监管,将你吩咐的事情全力做到.所以这个是很关键的. 二.原创 2017-09-12 17:22:48 · 235 阅读 · 0 评论 -
spring框架详解(四)--AOP代理
一.aop代理的概念与作用 生活中做过微商或者产品销售的,都有个代理的概念.最上级是总代理,下面二级代理,三级代理之类的.他们的目标就是把客户想买的东西跟他们买.用户不需要去生产厂家去.说简单点,那些专卖店都是产品代理,你要买东西直接去他们那里买就可以了,而不用去厂家买. aop代理:要为已存在的多个具有相同接口的目标类的各个方法增加一些系统功能,例如,异常处理、日志、计算方法原创 2017-09-14 12:42:56 · 306 阅读 · 0 评论 -
spring框架详解(五)--AOP注解形式
一.前言 前面讲了AOP的xml形式,这里说明下其注解形式,我们在启动tomCat服务器的时候,大家都会发现从这里面可以看到记载的红色日志信息如下图,那么我们如何自己定义日志呢,直接从案例中说明. 二.AOP案例 定义一个记载加减乘除的日志状态 准备工作: 1.新建一个xml文件拿来包扫描,自动注入 通过aop命名空间的声明自动为spring容器中那些原创 2017-09-15 15:18:51 · 213 阅读 · 0 评论 -
spring框架详解(二)--bean的装配
一 二.bean的作用域 当通过Spring容器创建一个Bean实例时,不仅可以完成Bean实例的实例化,还可以为Bean指定特定的作用域。Spring支持如下5种作用域: singleton:单例模式,在整个Spring IoC容器中,使用singleton定义的Bean将只有一个实例.默认为singleton prototype:原型模式,每次通过容原创 2017-09-05 16:59:09 · 524 阅读 · 0 评论 -
@service注解得作用与注意事项
<context:component-scan base-package=”com.eric.spring”>其中base-package为需要扫描的包(含所有子包),多个包可以用逗号分隔。@Service用于标注业务层组件,@Controller用于标注控制层组件(如struts中的action),@Repository用于标注数据访问组件,即DAO组件,而@Component泛指...原创 2017-11-30 11:08:56 · 60801 阅读 · 5 评论 -
@Transactional注解在什么情况下会失效,为什么。
首先我们来了解@Transactional这个注解: @Transactional注解事务的特性: 1.service类标签(一般不在接口上)上添加@Transactional,可以将整个类纳入spring事务管理,在每个业务方法执行时都会开启一个事务,不过这些事务采用相同的管理方式。 2.@Transactional注解只能应用到public可见度的方法上。如果应用在protected、p...转载 2019-04-06 14:37:47 · 674 阅读 · 0 评论