随笔分类 -  Spring

@Bean和@Componet区别
摘要:今天在看代码的时候,无意在两个类上看到了这两个注解,一个使用了@Bean配合@Configuration,一个使用了@Componet。依稀记得这两个注解都是实现以前在xml中<bean xxx/>的功能,但是具体不知道有什么区别。 具体理解 在查阅了有关资料以后,发现这两个功能确实是一样,都是创建 阅读全文
posted @ 2019-03-09 16:31 lonske 阅读(1620) 评论(0) 推荐(0)
理解Spring的AOP和Ioc/DI就这么简单
摘要:一、什么叫Ioc、DIIoc:Inversion of Control —— 控制反转 DI:Dependency Injection —— 依赖注入 其实这两个概念本质上是没有区别的,那我们先来看看什么叫做Ioc? 假设这么一个场景: 在A类中调用B类的方法,那么我们就称 A依赖B,B为被依赖(对 阅读全文
posted @ 2018-12-25 10:04 lonske 阅读(278) 评论(0) 推荐(0)
Spring_通过注解实现MVC案例
摘要:配置好aop beans context 4.2的xsl @Scope:控制是否以单例的形式产生对象 @Component(修饰控制层)下分为@Controller、@Service、@Repository,效果一样 @Controller:修饰控制层 @Service:修饰业务层,将业务层对象的创 阅读全文
posted @ 2018-05-26 20:12 lonske 阅读(128) 评论(0) 推荐(0)
Spring_spring框架jar包与体系模板下载地址
摘要:http://repo.spring.io/release/org/springframework/spring/ 阅读全文
posted @ 2018-05-25 22:29 lonske 阅读(107) 评论(0) 推荐(0)
Spring_通过注解实现IOC和DI
摘要:要先配置一个注解模板spring-context-2.5.xsd 复制最后一个: Eclipse里window - preferences - XML catalog - add 输入spring-context-2.5.xsd路径 - key type改第二个 - key里粘贴http://www 阅读全文
posted @ 2018-05-22 18:58 lonske 阅读(171) 评论(0) 推荐(0)
Spring_面向切面术语讲解/AOP
摘要:1.切面:例如银行系统,先检测是否安全,再执行核心(业务)层,再记录日志,再清空缓存记录,除了核心层都是切面 2.通知:切面里的方法叫通知 前置通知:是在核心(业务)类前面执行的就是前置通知 后置通知:是在核心(业务)类后面执行的就是前置通知 环绕通知: 异常通知: 3.连接点:核心类(目标业务方法 阅读全文
posted @ 2018-05-19 19:24 lonske 阅读(309) 评论(0) 推荐(0)
Spring_依赖注入DI
摘要:依赖注入:DI(dependency import)给对象的属性赋值 第一种方法给对象属性赋值: 这样在刚启动spring框架时,就调用对象的有参构造而不是无参构造了 第二种方法赋值: 通过setter getter。开启框架调用的是无参构造。 总结:什么是DI? DI是依赖注入,给对象赋值。有两种 阅读全文
posted @ 2018-05-19 17:46 lonske 阅读(161) 评论(0) 推荐(0)
Spring_懒加载与非懒加载
摘要:懒加载: 用lazy-init。告诉spring容器是否以懒加载的方式创造对象。用的时候才加载构造,不用的时候不加载 取值:true(懒,真正调用到的时候再加载)、false(非懒,已启动spring容器就创建对象)、default(懒) 懒加载与非懒加载的优缺点: 懒加载:对象使用的时候才去创建, 阅读全文
posted @ 2018-05-18 18:46 lonske 阅读(11036) 评论(0) 推荐(2)
Spring_提示模板配置/搭建spring框架/单例与多例/初始化方法和销毁方法
摘要:Spring好处:低耦合,各个切面关联少 复制这个链接: http://www.springframework.org/schema/beans/spring-beans-2.5.xsd Eclipse - Windows - 属性 - XML Catalog - add - File system 阅读全文
posted @ 2018-05-17 19:24 lonske 阅读(329) 评论(0) 推荐(0)