
spring
文章平均质量分 91
扎克风暴
我心如铁,坚不可摧
展开
-
Spring5(第一天)
Spring5的概念1、Spring 是轻量级的开源的 JavaEE 框架2、Spring 可以解决企业应用开发的复杂性3、Spring 有两个核心部分:IOC 和 Aop(1)IOC:控制反转,把创建对象过程交给 Spring 进行管理(2)Aop:面向切面,不修改源代码进行功能增强4、Spring 特点(1)方便解耦,简化开发(2)Aop 编程支持(3)方便程序测试(4)方便和其他框架进行整合(5)方便进行事务操作(6)降低 API 开发难度下载Spring51.进入Spri原创 2020-10-29 09:11:45 · 238 阅读 · 0 评论 -
Spring5(第二天)
IOC(概念和原理)1、什么是 IOC(1)控制反转,把对象创建和对象之间的调用过程,交给 Spring 进行管理(2)使用 IOC 目的:为了耦合度降低(3)做入门案例就是 IOC 实现2、IOC 底层原理(1)xml 解析、工厂模式、反射IOC(BeanFactory 接口)1、IOC 思想基于 IOC 容器完成,IOC 容器底层就是对象工厂2、Spring 提供 IOC 容器实现两种方式:(两个接口)(1)BeanFactory:IOC 容器基本实现,是 Spring 内部的使用原创 2020-10-29 09:12:03 · 168 阅读 · 0 评论 -
Spring5(第三天)
AOP(概念)1、什么是 AOP(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能(3)使用登录例子说明 AOPAOP(底层原理)1、AOP 底层使用动态代理(1)有两种情况动态代理第一种 有接口情况,使用 JDK 动态代理创建接口实现类代理对象,增强类的方法第二种 没有接口情况,使用 CGLIB 动态代理创建子原创 2020-10-30 10:25:25 · 139 阅读 · 0 评论 -
Spring5(第四天)
JdbcTemplate(概念和准备)1、什么是 JdbcTemplate(1)为了简化持久化操作,Spring在JDBC API之上提供了JdbcTemplate组件。Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作2、准备工作(1)引入相关 jar 包(2)在 spring 配置文件配置数据库连接池<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.s原创 2020-11-01 23:28:10 · 171 阅读 · 0 评论 -
spring 和 mybatis 进行整合
步骤:1.导入相关jar包。junit。mybatis。mysql数据库。spring相关的。aop织入。mybatis-spring【new】2.编写配置文件3.测试回忆mybatis1.编写实体类2.编写核心配置文件3.编写接口4.编写Mapper.xml5.测试Mybatis-spring官方文档1.编写数据源<?xml version="1.0" encoding="UTF8"?><beans xmlns="http://www.spring原创 2021-02-22 20:17:18 · 149 阅读 · 0 评论