随笔分类 - Spring
摘要:1. 不用Aop使用jdk的代理实现拦截,PersonServiceBean要求必须实现接口接口1 package cn.itcast.service;2 3 public interface PersonService {4 5 public abstract void save();...
阅读全文
摘要:1. 使用Field注入,注解方式 1)加入命名空间,第4,7,8,9行 1 <?xml version="1.0" encoding="UTF-8"?>2 <beans xmlns="http://www.springframework.org/schema/beans"3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"4 xmlns:context="http://www.springframework.org/schema
阅读全文
摘要:1. 三种实例化bean方法: 1)使用类构造器实例化package cn.itcast.service.imp;import cn.itcast.service.PersonService;public class PersonServiceBean implements PersonSe...
阅读全文
摘要:1. IOC控制反转:应用本身不负责依赖对象的创建及维护,依赖对象的创建和维护是由外部容器负责的。这样控制权就有应用转移到了外部容器,控制权的转移就是所谓的反转。2. 依赖注入(Dependency Injection):在运行期,由外部容器动态的将依赖对象注入到组件中。3. 为何要使用Spring: 1)降低组件之间的耦合度,实现软件各层的解耦。Controller->Service->Dao 2)可以使用容器提供的众多服务,如:事务管理服务、消息服务等。当我们使用容器管理事务时,开发人员就不再需要手工控制事务,也不再需要处理复杂的事务传播。 3)容器提供单例模式支持...
阅读全文

浙公网安备 33010602011771号