AOP配置
摘要:<!-- 配置srping的Ioc,把service对象配置进来--> <bean id="accountService" class="com.itheima.service.impl.AccountServiceImpl"></bean> <!--spring中基于XML的AOP配置步骤 1、把
阅读全文
posted @
2018-12-27 23:05
JohnnyToo
阅读(673)
推荐(0)
动态代理
摘要:https://www.cnblogs.com/qlqwjy/p/7550609.html 特点:字节码随用随创建,随用随加载 作用:不用修改源码,增强原方法 1.基于接口的动态代理(jdk) 被代理类必须实现一个接口 Proxy类 newProxyInstance()创建代理对象 newProxy
阅读全文
posted @
2018-12-27 22:55
JohnnyToo
阅读(143)
推荐(0)
反射
摘要:ClassLoader 加载字节码到内存 Class描述字节码的对象 Filed成员对象 set(new person()) get(new person()) setAccesible(true) Constructor构造函数对象 创建对象 constructor.newInstance(参数类
阅读全文
posted @
2018-12-19 22:15
JohnnyToo
阅读(90)
推荐(0)
spring 注解
摘要:1.用于创建对象 @Component 把当前对象存入spring容器 Controller Service Repository 属性:value bean的ID 2.用于注入数据 成员变量值注入 @Autowired 方法和变量上(不需要set方法了) 自动按照类型注入 多个同类型的bean 要
阅读全文
posted @
2018-12-16 23:46
JohnnyToo
阅读(103)
推荐(0)
Bean对象的细节
摘要:spring创建对象 ApplicationContext 单例用 初始化时创建 BeanFactory 多例用 使用时创建对象 Spring支持如下三种方式创建Bean 1:调用构造器创建Bean 2:调用静态工厂方法创建Bean 3:调用实例工厂方法创建Bean factory-bean fac
阅读全文
posted @
2018-12-16 22:27
JohnnyToo
阅读(212)
推荐(0)
Spring MVC 拦截器
摘要:Interceptor拦截器用于拦截Controller层接口,表现形式有点像Spring的AOP,但是AOP是针对单一的方法。Interceptor是针对Controller接口以及可以处理request和response对象。比如在没有登录的情况下,会拦截访问系统的请求,一般来说拦截对象会除去登
阅读全文
posted @
2018-11-27 23:21
JohnnyToo
阅读(104)
推荐(0)