Spring
汐小旅Shiory
我怎么敢倒下,我身后空无一人。
展开
-
01-Spring简介
1、Spring概述 Spring是一个分层的JavaSE/EE full-stack(一站式)轻量级开源框架 Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架 一站式:有EE开发的每一层解决方案 WEB层:SpringMVC Service层:Spring的Bean管理、Spring声明事务 ...原创 2019-09-14 10:51:27 · 201 阅读 · 0 评论 -
09-Spring分模块开发的配置
方式一:在加载配置文件的时候,加载多个 // 1、创建Spring的工厂 ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext-1.xml","applicationContext-2.xml"); 方式二:在一个配置文件中引入多个配置文件 在applicationCont...原创 2019-09-14 23:56:59 · 151 阅读 · 0 评论 -
08-Spring的复杂类型的注入(基于XML)
1、maven依赖 <dependencies> <!-- Spring上下文依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-c...原创 2019-09-14 23:54:07 · 189 阅读 · 0 评论 -
07-Spring的属性注入(基于XML)
1、构造方法的方式之属性注入 关键点:提供有参构造;普通类型属性注入值用value,引用类型属性注入值用ref引用另一个bean的id 使用标签:constructor-arg 下面举例 学生成绩类 /** * <p> * 学生成绩实体类 * <p> */ public class Grade { private String su...原创 2019-09-14 20:19:32 · 205 阅读 · 0 评论 -
06-Spring的Bean的实例化方式(基于XML)
Bean交给Spring管理,Spring创建这些类的时候,基于XML有3种方式 1、无参构造方法方式 默认就是无参构造方法方式 <bean id="user" class="com.xxx.yyy.User" ></bean> 2、静态工厂实例化的方式 静态工厂 public class StaticFactory{ public static U...原创 2019-09-14 19:44:08 · 154 阅读 · 0 评论 -
05-Spring <bean>标签相关属性
1、id属性 使用了约束中的唯一约束。里面不能出现特殊字符的 2、name属性 没有使用约束中的唯一约束(理论上可以出现重复的,但是实际开发不能出现的)。里面可以出现特殊字符 Spring和Struts1框架整合的时候:<bean name=”/user” class=””/> 3、class属性 类的全限定名 4、生命周期相关属性 init-method:Bean被初...原创 2019-09-14 19:28:55 · 159 阅读 · 0 评论 -
04-Spring的工厂类
1、Spring工厂类结构图 2、Spring工厂类 BeanFactory ApplicationContext 1、BeanFactory和ApplicationContext的区别 BeanFactory是老版本工厂 ApplicationContext是新版本的工厂 BeanFactory只有调用getBean方法的时候才会生成类的实例 ApplicationConte...原创 2019-09-14 16:47:29 · 247 阅读 · 0 评论 -
03-Spring之IOC入门(基于XML)
1、maven依赖 <!-- Spring上下文依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId>...原创 2019-09-14 16:34:15 · 170 阅读 · 0 评论 -
02-Spring之IOC、DI简介以及手写Spring的IOC
1、IOC和DI概述 IOC: Inversion of Control(控制反转) 控制反转:将对象的创建权反转给(交给)Spring DI:Dependency Injection(依赖注入)。 依赖注入:Spring创建对象过程中,会将这个对象所依赖的属性设置进来 例如:A类中需要使用B类,那么就称A类依赖于B类。就是A中有一个B的关系。Spring在创建A类对象过程中,会将B类设...原创 2019-09-14 15:29:18 · 284 阅读 · 0 评论 -
10-Spring的Bean基于注解开发
1、maven依赖 <dependencies> <!-- Spring上下文依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-c...原创 2019-09-15 17:52:30 · 201 阅读 · 0 评论