一 点睛 Spring Data JPA对所有默认方法都开启了事务支持,且查询类事务默认启用readOnly=true属性。 二 SimpleJpaRepository缩减版源码 @Repository @Transactional(readOnly = true) public class Sim ...
分类:
编程语言 时间:
2020-07-12 18:40:24
阅读次数:
76
增加了用于处理MyBatis的两个bean:SqlSessionFactoryBean、MapperFactoryBean 1、注册SqlSessionFactoryBean: (1)实现 InitializingBean:调用其afterPropertiesSet方法(this.sqlSessio ...
分类:
编程语言 时间:
2020-07-12 17:07:28
阅读次数:
73
写在前面 今天想写一篇使用Nginx如何生成缩略图的文章,想了半天题目也没想好,这个题目还是一名读者帮我起的。起因就是这位读者最近出去面试,面试官正好问了一个Nginx如何生成缩略图的问题。还别说,就是这么巧呀!!就冲这标题,也要写一篇干货满满的技术好文!! 关于Nginx的安装,小伙伴们可以参考《 ...
分类:
其他好文 时间:
2020-07-12 16:41:01
阅读次数:
61
ShardingJDBC分库分表配置 #端口 server.port = 56082 #应用名 spring.application.name = shopping #该配置运行环境为本地,dev开发,qas测试,prd生产 spring.profiles.active = local #项目路径l ...
分类:
数据库 时间:
2020-07-12 16:36:20
阅读次数:
75
概述 一般SSH的项目都是使用三层架构即Controller、Services、DAO。 Spring 的事务一般都在Services定义,而Controller、DAO都不定义事务。 那么 Services 方法调用 Services 的方法,事务是怎么执行的? 有些人说不建议Service 调用 ...
分类:
编程语言 时间:
2020-07-12 15:08:04
阅读次数:
72
装配,或bean 装配是指在Spring 容器中把bean组装到一起,前提是容器需要知道bean的依赖关系,如何通过依赖注入来把它们装配到一起。 ...
分类:
其他好文 时间:
2020-07-12 14:59:22
阅读次数:
120
AOP模块用于发给我们的Spring应用做面向切面的开发, 很多支持由AOP联盟提供,这样就确保了Spring和其他AOP框架的共通性。这个模块将元数据编程引入Spring。 ...
分类:
其他好文 时间:
2020-07-12 14:52:31
阅读次数:
82
上一个文字讲了redis的安装与运行,本次就不再赘述,本文讲解使用spring boot项目集成redis 第一步:先看下项目目录构成,红框的部分是redis的类与配置内容,如下: 1、增加redis依赖项,在pom文件中增加 <dependency> <groupId>org.springfram ...
分类:
编程语言 时间:
2020-07-12 14:30:37
阅读次数:
47
Bean的作用域与生命周期Bean的作用域?默认情况下,我们从Spring容器中拿到的对象均是单例的,对于bean的作用域类型如下:singleton作用域?注意:lazy-init是懒加载,如果等于true时作用是指Spring容器启动的时候不会去实例化这个bean,而是在程序调用时才去实例化.默认是false即Spring容器启动时实例化.?默认情况下,被管理的bean只会IOC容器中存在一个
分类:
编程语言 时间:
2020-07-12 14:29:58
阅读次数:
47
Bean的作用域与生命周期Bean的作用域?默认情况下,我们从Spring容器中拿到的对象均是单例的,对于bean的作用域类型如下:singleton作用域?注意:lazy-init是懒加载,如果等于true时作用是指Spring容器启动的时候不会去实例化这个bean,而是在程序调用时才去实例化.默认是false即Spring容器启动时实例化.?默认情况下,被管理的bean只会IOC容器中存在一个
分类:
编程语言 时间:
2020-07-12 13:57:58
阅读次数:
55