摘要:
通过XML配置装配Bean前面已经用过,使用XML装配Bean需要定义对应的XML,引入对应的XML模式(XSD)文件:<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema 阅读全文
posted @ 2020-02-28 23:49
马中赤兔
阅读(116)
评论(0)
推荐(0)
摘要:
依赖注入的3种方式1.构造器注入参数少的时候好用,多了不方便2.setter注入:Spring中最主流的注入方式,是通过反射调用没有参数的构造方法生成对象(所以确保有无参构造函数),同时通过反射对应的setter注入配置的值。3.接口注入有时候资源并非来自于自身系统,而是来自于外界,这是用接口注入装 阅读全文
posted @ 2020-02-28 21:38
马中赤兔
阅读(124)
评论(0)
推荐(0)
摘要:
什么是Bean?就是将某个类注册为bean,并用id为其取个名字,在通过容器的getBean方法获取这个类的实例对象,然后就可以调用这个类的方法了。所以bean就是相当于new一个对象,只不过它是容器帮你生成的。Spring Bean的生命周期其中BeanPostProcess接口是针对所有的bea 阅读全文
posted @ 2020-02-28 21:02
马中赤兔
阅读(166)
评论(0)
推荐(0)
摘要:
Spring IOC是什么?IOC-控制反转,不是一种技术,而是一种设计思想。为什么使用Spring IOC?让专业的人去做专业的事情,只要保留接口给别人调用就行了,而当你调用别人的接口时,你不需要知道内部逻辑,你只要了解别人的接口有哪些功能就行了。使用Spring IOC的步骤1.做一杯果汁pub 阅读全文
posted @ 2020-02-28 20:29
马中赤兔
阅读(367)
评论(0)
推荐(0)
摘要:
使用@AspectJ注解开发Spring AOP1.选择连接点(join point)spring是方法级别的AOP框架,而我们主要也是以某个类的某个方法作为连接点,用动态代理的理论来说,就是要拦截某个方法织入对应AOP通知。public interface RoleService { public 阅读全文
posted @ 2020-02-28 15:11
马中赤兔
阅读(152)
评论(0)
推荐(0)
摘要:
Spring AOP的基本概念为什么使用AOP?譬如在某些情况,有两个对象需要在同一个事务中控制,这就不是面向对象可以解决的问题,而需要用到面向切面的编程。AOP编程有着重要意义,首先它可以拦截一些方法,然后把各个对象组织成一个整体。管理包括日志、数据库事务等操作。在一些常用的流程中,比如数据库事务 阅读全文
posted @ 2020-02-28 13:54
马中赤兔
阅读(161)
评论(0)
推荐(0)
摘要:
进一步掌握动态代理1.Role类public class Role { private int id; private String roleName; private String note; public Role(int i, String string, String string2) { 阅读全文
posted @ 2020-02-28 13:12
马中赤兔
阅读(210)
评论(0)
推荐(0)

浙公网安备 33010602011771号