08 2019 档案
摘要:SpringBoot使用日志 SpringBoot使用日志 导入log4j的配置文件
阅读全文
摘要:@Resource(name="xxx")相当于属性的set方法,和xml中的属性配置 <context:annotion-config>可以使用属性注入的注解
阅读全文
摘要:@PostConstruct初始化 @PreDestroy销毁 开启注解扫描 <context:component-scan base-package=""/> @Component Bean默认作用范围singleton @Scope注解用于指定Bean的作用范围
阅读全文
摘要:Spring2.5引入使用注解去定义Bean 除了@Component外,Spring提供了3个功能基本和@Component等效的注解 — @Repository用于对DAO实现类进行标注 — @Service用于对Service实现类进行标注 — @Controller用于对Controller
阅读全文
摘要:使用@Autowired进行自动注入 @Autowired默认按照类型进行注入 -如果存在两个相同Bean类型相同,则按照名称注入 @Autowired注入时可以针对成员变量或者set方法 通过@Autowired的required属性,设置一定要找到匹配的Bean 使用@Qualifier指定注入
阅读全文
摘要:对于类成员变量,注入方式有三种: 构造函数注入 属性setter方法注入 接口注入 Spring支持前两种 构造函数注入 <bean id="user" class="com.demo.ioc.user"> <constructor-arg name="name" value="张三"/> <con
阅读全文
摘要:1.导入jar包 2.分层 配置文件:application.properties dao service serviceimpl 控制层
阅读全文
摘要:Spring初始化bean或销毁bean时,有时需要做一些处理工作,因此spring可以在创建和销毁bean 的时候调用bean的两个生命周期方法 <bean id="xxx" class="..." init-method="init" destory-method="destory"></bea
阅读全文
摘要:id和name 一般情况下,装配一个Bean时,通过指定一个id属性作为Bean的名称 id属性在IOC容器中必须是唯一的 如果Bean的名称中含有特殊字符,就需要使用name属性 class class用于设置一个类的完全路径名称,主要作用是IOC容器生成类的实例 一般情况下,装配一个Bean时,
阅读全文
摘要:使用类构造器实例化(默认无参数) 使用静态工厂方法实例化(简单工厂模式) 使用实例工厂方法实例化(工厂方法模式) 第一种:无参构造器的方法 测试: 第二种:静态工厂的方法 测试: 第三种:实例工厂的方法 测试:
阅读全文
摘要:原始的工厂类BeanFactory 现在的工厂类ApplicationContext
阅读全文
摘要:IOC Inverse of Control 反转控制的概念,就是将原本在程序中手动创建UserService对象的控制权,交由Spring框架管理 简单说,就是创建UserService对象控制权被反转到了Spring框架 DI Dependency Injection 依赖注入的概念,就是在Sp
阅读全文
摘要:步骤: 下载Spring开发包 复制Spring开发jar包到工程 理解IOC控制反转和DI依赖注入 编写Spring核心配置文件 在程序中读取Spring配置文件 代码的实现: 测试:
阅读全文
摘要:Spring概述 Spring是一个开源框架 Spring为简化企业级应用开发而生。使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能 Spring是JavaSE/EE的一站式框架 Spring概述-Spring优点 方便解耦,简化开发 Spring就是一个大工厂,可以将所
阅读全文

浙公网安备 33010602011771号