Spring
Spring学习
Wanidde
本人很懒,什么都没有留下 ^_^
展开
-
Spring整合MyBatis
方式一: 结构: 1、编写一个实体类 package com.lyr.pojo; public class User { private int id; private String name; private String pwd; public User() { } public User(int id, String name, ...原创 2020-03-08 11:12:53 · 198 阅读 · 0 评论 -
Spring——切面编程AOP
什么是AOP? OP是面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是Spring中的一个重要内容 可以利用AOP对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高开发效率。简单的来说:AOP 专门用于处理系统中分布于各个模块(不同方法)中的交叉关注点的问题。 AOP的基本概念 横切关注点:需要关注的部分,想要...原创 2020-03-06 17:51:41 · 181 阅读 · 0 评论 -
Spring——使用注解开发
使用注解开发 属性的注入:@Component:组件,放在类上,说明这个类被Spring管理了,就是bean //@Component:组件; //等价于<bean id="user" class="com.lyr.pojo.User"></bean> @Component public class User { public String name = "...原创 2020-03-05 21:03:50 · 169 阅读 · 0 评论 -
Spring中Bean的自动装配和作用域
常用的bean作用域 1、单例模式(Spring默认机制) <bean id="accountService" class="com.something.DefaultAccountService" scope="singleton"/> 2、原型模式:每次从容器种get的时候,都会产生一个新对象 <bean id="accountService" class="co...原创 2020-03-05 20:59:26 · 247 阅读 · 0 评论 -
Spring——依赖注入DI
依赖注入 使用依赖注入,不仅可以为Bean注入普通的属性值,还可以注入其他Bean的引用。依赖注入是一种优秀的解耦方式,其可以让Bean以配置文件组织在一起,而不是以硬编码的方式耦合在一起。 1、构造器注入 默认通过无参构造注入。 2、Set方式注入 <bean id="student" class="com.lyr.pojo.Student"> <!...原创 2020-03-05 20:50:56 · 176 阅读 · 0 评论 -
Spring的简单配置
Spring配置 1、别名:如果添加了别名,我们也可以使用别名来获取这个对象 <alias name="user" alias="userNew"/> 2、Bean的配置 <!-- id:bean的唯一标识符,也就相当于学的对象名 class:备案对象对应的全限定路径:包名+类名 name:也是别名,而且name可以起多个 ...原创 2020-03-05 20:40:22 · 107 阅读 · 0 评论 -
Spring——控制反转IoC及IoC创建对象
IoC是什么? IoC控制反转是一种通过描述(XML或注解)并通过第三方去生产或获取特定对象的方式。在Spring中实现控制反转的是IoC容器, 实现方法就是依赖注入(DI)。IoC是一种设计思想,而反转就是获取依赖对象的方式反转了。 控制:之前对象都是我们自己new出来的,使用Spring后,对象都是Spring来创建的。 反转:程序本身不创建对象,而变成被动的接收对象 依赖注入:就是...原创 2020-03-05 20:37:48 · 513 阅读 · 0 评论 -
第一个Spring——helloSpring
Spring是什么? Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的框架 我们要想用Spring导入jar包或者maven导入依赖就可以使用了。 maven依赖: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-...原创 2020-03-05 20:36:54 · 255 阅读 · 0 评论