
Spring
文章平均质量分 93
Mls_Lucky
梅花香自苦寒来。
展开
-
07-Spring5-整合Mybatis
1、Spring整合Mybatis1、导入相关依赖junit<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version></dependency>mybatis<dependency> <groupId>org.mybatis&l原创 2021-01-23 20:47:20 · 236 阅读 · 0 评论 -
06-Spring5-事务
1、什么是事务(1)事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败所有操作都失败。(2)典型场景: 银行转账lucy转账100元给marylucy少100,mary多1002、事务四个特性(ACID)原子性一致性隔离性持久性3、搭建事务操作环境1.创建数据库表,添加记录2.创建service,搭建dao,完成对象创建和注入关系(1)service注入dao,在dao注入JdbcTemplate,在JdbcTemplate注入DataSource原创 2020-12-01 18:19:36 · 159 阅读 · 0 评论 -
05-Spring5-JdbcTemplate
1、什么是JdbcTemplateSpring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作2、准备工作(1)引入相关jar包<!--jdbc--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> &原创 2020-12-01 18:15:36 · 147 阅读 · 0 评论 -
04-Spring5-Aop
1、什么是AOP(1)面向切面编程(方面),利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能(3)使用登录例子说明 AOP2、底层原理Aop底层使用动态代理,动态代理有两种情况:第一种 有接口情况,使用 JDK 动态代理 ;创建接口实现类代理对象,增强类的方法第二种 没有接口情况,使用 CGLIB 动态代理;创建子类的代理对象,增强类的方法2.1、原创 2020-11-29 20:50:00 · 192 阅读 · 0 评论 -
03-Spring5-IOC2
1、IOC操作Bean管理(FactoryBean)1.Spring有两种类型bean,一种普通bean,另外一种工厂bean(FactoryBean)2.普通bean: 在配置文件中定义bean类型就是返回类型3.工厂bean: 在配置文件定义bean类型可以和返回类型不一样第一步 创建类,让这个类作为工厂bean,实现接口FactoryBean第二步 实现接口里面的方法,在实现的方法中定义返回的bean 类型public class MyBean implements FactoryBean原创 2020-11-25 20:26:12 · 151 阅读 · 0 评论 -
02-Spring5-IOC
1、IOC的概念和原理1.1、什么是IOC控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理使用IOC目的: 为了耦合度降低1.2、IOC底层原理XML解析、工厂模式、反射图示2、IOC接口IOC思想基于IOC容器完成,IOC容器底层就是对象工厂Spring提供IOC容器实现两种方式: (两个接口)BeanFactory: IOC容器基本实现,是Spring内部的使用接口,不提供开发人员进行使用,加载配置文件的时候不会创建对象,在获取对象(使用)才去创建对象。原创 2020-11-24 20:07:50 · 123 阅读 · 0 评论 -
01-Spring5框架概述
Spirng框架概述Spring是轻量级的开源的JavaEE框架。Spring可以解决企业应用开发的复杂性。Spring有两个核心部分: IOC和AopIOC: 控制反转,把创建对象过程交给Spring进行管理Aop: 面向切面,不修改源代码进行功能增强。Spirng特点方便解耦,简化开发。Aop编程支持方便程序测试方便和其他框架进行整合方便进行事务操作降低API开发难度优点◆JAVA EE应该更加容易使用。◆面向对象的设计比任何实现技术(比如JAVA EE)都原创 2020-11-24 20:06:43 · 134 阅读 · 0 评论 -
Bean的作用域
转载: B站狂神说Bean的作用域在Spring中,那些组成应用程序的主体及由Spring IoC容器所管理的对象,被称之为bean。简单地讲,bean就是由IoC容器初始化、装配及管理的对象 .[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ERcbsBTS-1606219128364)(Bean的作用域.assets/image-20201124195240318.png)]几种作用域中,request、session作用域仅在基于web的应用中使用(不必关心你所采原创 2020-11-24 20:02:48 · 120 阅读 · 0 评论