只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2020-03-04 23:33 一场屠夫的战争 阅读(0) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2020-03-04 23:30 一场屠夫的战争 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 事务的基本原理Spring事务的本质其实就是数据库对事务的支持,使用JDBC的事务管理机制,就是利用java.sql.Connection对象完成对事务的提交,那在没有Spring帮我们管理事务之前,我们要怎么做。 Connection conn = DriverManager.getConnect 阅读全文
posted @ 2020-03-04 21:16 一场屠夫的战争 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 事务 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。在计算机术语中,事务通常就是指数据库事务。 概念 一个数据库事务通常包含对数据库进行读或写的一个操作序列。它的存在包含有以下两个目的: 1、为数据库操作 阅读全文
posted @ 2020-03-04 17:23 一场屠夫的战争 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 传统 JDBC 回顾 JDBC 我们一定不陌生,刚开始学习的时候,我们写过很多很多重复的模板代码: public Student getOne(int id) { String sql = "SELECT id,name FROM student WHERE id = ?"; Student stu 阅读全文
posted @ 2020-03-04 17:21 一场屠夫的战争 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Spring AOP 简介 如果说 IoC 是 Spring 的核心,那么面向切面编程就是 Spring 最为重要的功能之一了,在数据库事务中切面编程被广泛使用。 AOP 即 Aspect Oriented Program 面向切面编程 首先,在面向切面编程的思想里面,把功能分为核心业务功能,和周边 阅读全文
posted @ 2020-03-04 17:15 一场屠夫的战争 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 1、概念 注解 @ResponseBody,使用在控制层(controller)的方法上。2、作用 作用:将方法的返回值,以特定的格式写入到response的body区域,进而将数据返回给客户端。 当方法上面没有写ResponseBody,底层会将方法的返回值封装为ModelAndView对象。 如 阅读全文
posted @ 2020-03-04 17:07 一场屠夫的战争 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 在spring 中使用注解,常使用@Autowired, 默认是根据类型Type来自动注入的。但有些特殊情况,对同一个接口,可能会有几种不同的实现类,而默认只会采取其中一种的情况下 @Primary 的作用就出来了。下面是个简单的使用例子。有如下一个接口: public interface Sing 阅读全文
posted @ 2020-03-04 17:05 一场屠夫的战争 阅读(7079) 评论(0) 推荐(0) 编辑
摘要: 相同点: @Resource的作用相当于@Autowired,均可标注在字段或属性的setter方法上。 不同点: (1)提供方:@Autowired是由org.springframework.beans.factory.annotation.Autowired提供,换句话说就是由Spring提供; 阅读全文
posted @ 2020-03-04 16:57 一场屠夫的战争 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 如果你理解了ComponentScan,你就理解了Spring. Spring是一个依赖注入(dependency injection)框架。所有的内容都是关于bean的定义及其依赖关系。定义Spring Beans的第一步是使用正确的注解@Component或@Service或@Repositor 阅读全文
posted @ 2020-03-04 16:53 一场屠夫的战争 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 该注解的作用是将我们配置文件的属性读出来,有@Value(“${}”)和@Value(“#{}”)两种方式: 2.@Value注解作用的两种方式 第一种方式@Value(“${}”): 使用的是springboot搭建的项目,配置文件application.propertites已经被加载到了项目中 阅读全文
posted @ 2020-03-04 16:47 一场屠夫的战争 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 参考:https://blog.csdn.net/leoxyk/article/details/79800020 阅读全文
posted @ 2020-03-04 16:40 一场屠夫的战争 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1、两者的联系和区别 @Component 和 @Bean 是两种使用注解来定义bean的方式。 @Component(和@Service和@Repository)用于自动检测和使用类路径扫描自动配置bean。注释类和bean之间存在隐式的一对一映射(即每个类一个bean)。 这种方法对需要进行逻辑 阅读全文
posted @ 2020-03-04 16:34 一场屠夫的战争 阅读(1954) 评论(1) 推荐(0) 编辑