
Spring5学习
Lazy_lazy_LAZY
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring中的JdbcTemplate和事务管理
一、JdbcTemplate 1、JdbcTemplate简介 JdbcTemplate时Spring对数据库操作的封装,能够方便的操作数据库; 2、Jdbc操作流程 ①准备工作 第一步,导入相关依赖: 第二步,在数据库中创建相关表和对应的Java对象: public class Person { private Integer id; private String name; private Integer age; } 第三步,创建配置文件创建数据库连接原创 2020-07-25 08:50:53 · 215 阅读 · 0 评论 -
AOP复习
AOP面向切面编程 一、AOP概念简介 AOP是面向切面编程的简称,通俗的说就是在不改变源码的基础上实现对功能的增加 二、AOP底层原理 AOP底层使用了动态代理,而动态代理有两种情况,分别是有接口的情况和没有接口的情况 ①有接口的情况: 通过创建接口实现类的代理对象实现: ②没有接口的情况: 通过创建该类的子类的代理对象实现: ③有接口的动态代理代码实现:g 1.接口: public interface UserDao { public void add()原创 2020-07-25 08:40:46 · 151 阅读 · 0 评论 -
IOC容器复习(基于注解)
IOC容器(基于注解方式) 一、Bean管理之创建 ①Spring提供的创建对象提供的注解 (1)@Component; (2)@Controller; (3)@Service; (4)@Repository; 这四个注解都是创建对象的注解,功能完全相同,只是推荐应用的地方不同,如:Controller推荐用在Web层,Service推荐用在Service层,Repository推荐使用在Dao层; ②创建对象的过程 第一步,导入依赖: 第二步,在配置配置文件中打开注解扫描:原创 2020-07-02 22:25:37 · 176 阅读 · 0 评论 -
IOC容器复习-2(基于xml)
IOC容器 一、Bean管理 ①Bean管理操作之FactoryBean Spring中有两种类型的Bean,一种是普通Bean即在配置文件中bean标签定义是什么类型返回就是什么类型,一种是工厂Bean类型在配置文件中bean标签定义的一种类型而返回的是另一种类型,工厂Bean操作如下: 第一步,创建JavaBean并继承FactoryBean接口,实现其中的方法; public class MyFactoryBean implements FactoryBean<Person> {原创 2020-07-02 22:23:20 · 142 阅读 · 0 评论 -
IOC容器复习-1(基于xml)
一、IOC容器原理和概念 1.什么是IOC ioc即控制反转,将对象创建和对象调用的过程交由Spring进行管理; 2.为什么要使用IOC 目的为了降低代码之间的耦合度; 3.IOC底层原理 结合了xml解析、工厂模式、反射,示意如下: 第一步,在xml文件中配置JavaBean信息: <bean id="person" class="com.lazy.demo.Person"></bean> 第二步,通过工厂模式和反射创建对象: public原创 2020-07-02 22:21:42 · 146 阅读 · 0 评论 -
spring框架概述复习
一、Spring框架概述 1.spring框架组成 ①:IOC容器; ②:Aop; ③:JdbcTemplate; ④:事务管理; 额外介绍:spring5新特性 2.spring两大核心 IOC容器和Aop面向切面 3.入门案例 第一步,导入spring相关的包并加入模块的依赖; {% asset_image 1.png %} 第二步,创建相关JavaBean; 第三步,在配置xml文件中创建JavaBean对象 <bean id="person" class="原创 2020-07-02 22:20:20 · 206 阅读 · 0 评论