![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 79
cs x
这个作者很懒,什么都没留下…
展开
-
Spring + Mybatis+事务
SM 配置 SqlMapConfig.xml <configuration> <!--设置日志输出语句,显示相应操作的sql语名--> <settings> <setting name="logImpl" value="STDOUT_LOGGING"/> </settings> </configuration> mapper.xml <?xml version="1.0" encodin原创 2022-05-22 15:05:07 · 511 阅读 · 0 评论 -
SpringMVC 访问
127.0.0.1:8080/add?a=1&b=2 @RequestMapping("/add") public String add(int a, int b){} 127.0.0.1:8080/add?a1=1&a2=2 @RequestMapping("/add") public String add(@RequestParam("a1")int a,@RequestParam("a2")int b){} 127.0.0.1:8080/add/1/2 ...原创 2022-05-15 20:20:46 · 160 阅读 · 0 评论 -
Spring 事务操作
1、事务概念 a)什么是事务 (1)事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败所有操 作都失败 (2)典型场景:银行转账 张三 转账 100 元 给 李四; 张三少 100,李四多 100 b)事务四个特性(ACID) (1)原子性 (2)一致性 (3)隔离性 (4)持久性 2、事务操作(模拟事务操作环境) a)创建 service,搭建 dao,完成对象创建和注入关系 UserService //(1)service 注入 dao,在 dao 注入 JdbcTempla原创 2022-04-23 19:41:19 · 83 阅读 · 0 评论 -
Spring JdbcTemplate 操作数据库
1、JdbcTemplate概念及使用 a)Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作 b)引入相关 jar 包 c)在 spring 配置文件配置数据库连接池 <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"> <property name="url" value="jdbc:mysq原创 2022-04-23 18:27:03 · 112 阅读 · 0 评论 -
Spring AOP
1、AOP 基本概念 (1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得 业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 (2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能 (3)使用登录例子说明 AOP 2、AOP(底层原理) a)AOP 底层使用动态代理 ,动态代理有两种情况: 第一种 有接口情况,使用 JDK 动态代理 ;创建接口实现类代理对象,增强类的方法 第二种 没有接口情况,使用 CGLIB 动态代理;创建原创 2022-04-23 16:55:31 · 57 阅读 · 0 评论 -
Spring IOC-bean管理(注解模式)
IOC 操作 Bean 管理(基于注解方式) 1、什么是注解 (1)注解是代码特殊标记,格式:@注解名称(属性名称=属性值, 属性名称=属性值…) (2)使用注解,注解作用在类上面,方法上面,属性上面 (3)使用注解目的:简化 xml 配置 2、Spring 针对 Bean 管理中创建对象提供注解 下面四个注解功能是一样的,都可以用来创建 bean 实例,(为了方便后期维护,不同功能的类建议用不同注解) (1)@Component (2)@Service (3)@Controll原创 2022-04-23 11:43:35 · 111 阅读 · 0 评论 -
Spring IOC(Bean管理)
一、IOC 操作 Bean 管理(FactoryBean) Spring 有两种类型 bean,一种是普通 bean,一种是工厂 bean(FactoryBean) a) 普通 bean:在配置文件中定义 bean 类型就是返回类型 b) 工厂 bean:在配置文件定义 bean 类型可以和返回类型不一样 第一步 创建类,让这个类作为工厂 bean,实现接口 FactoryBean 第二步 实现接口里面的方法,在实现的方法中定义返回的 bean 类型 public class MyBean im原创 2022-04-23 11:38:36 · 204 阅读 · 0 评论 -
Spring IOC
一、IOC容器 1、什么是IOC(控制反转) a)把对象创建和对象之间的调用过程,交给Spring进行管理 b)使用IOC目的:为了降低耦合度 2、IOC底层 a)xml解析、工厂模式、反射 3、Spring提供的IOC容器实现的两种方式(两个接口) 1)BeanFactory接口:IOC容器基本实现是Spring内部接口的使用接口,不提供给开发人员进行使用 (加载配置文件时候不会创建对象,在获取对象时才会创建对象。(在用的时候才创建)) 2)ApplicationContext接口:B原创 2022-04-22 15:32:06 · 306 阅读 · 0 评论