
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 · 212 阅读 · 0 评论 -
09-Spring分模块开发的配置
方式一:在加载配置文件的时候,加载多个// 1、创建Spring的工厂ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext-1.xml","applicationContext-2.xml");方式二:在一个配置文件中引入多个配置文件在applicationCont...原创 2019-09-14 23:56:59 · 164 阅读 · 0 评论 -
08-Spring的复杂类型的注入(基于XML)
1、maven依赖 <dependencies> <!-- Spring上下文依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-c...原创 2019-09-14 23:54:07 · 204 阅读 · 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 · 225 阅读 · 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 · 165 阅读 · 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 · 176 阅读 · 0 评论 -
04-Spring的工厂类
1、Spring工厂类结构图2、Spring工厂类BeanFactoryApplicationContext1、BeanFactory和ApplicationContext的区别BeanFactory是老版本工厂 ApplicationContext是新版本的工厂 BeanFactory只有调用getBean方法的时候才会生成类的实例 ApplicationConte...原创 2019-09-14 16:47:29 · 270 阅读 · 0 评论 -
03-Spring之IOC入门(基于XML)
1、maven依赖 <!-- Spring上下文依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId>...原创 2019-09-14 16:34:15 · 183 阅读 · 0 评论 -
02-Spring之IOC、DI简介以及手写Spring的IOC
1、IOC和DI概述IOC: Inversion of Control(控制反转)控制反转:将对象的创建权反转给(交给)SpringDI:Dependency Injection(依赖注入)。依赖注入:Spring创建对象过程中,会将这个对象所依赖的属性设置进来例如:A类中需要使用B类,那么就称A类依赖于B类。就是A中有一个B的关系。Spring在创建A类对象过程中,会将B类设...原创 2019-09-14 15:29:18 · 296 阅读 · 0 评论 -
10-Spring的Bean基于注解开发
1、maven依赖 <dependencies> <!-- Spring上下文依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-c...原创 2019-09-15 17:52:30 · 214 阅读 · 0 评论