
Spring
文章平均质量分 73
spring相关知识点、功能实现
CC大煊
一步一脚印的后端猿
展开
-
spring事务 @Transactional
spring事务 @Transactional原创 2024-07-15 23:26:38 · 1787 阅读 · 1 评论 -
详解 @MapperScan 注解和 @Mapper 注解
详解 @MapperScan 注解和 @Mapper 注解原创 2024-07-13 15:51:37 · 5996 阅读 · 0 评论 -
【SpringBoot】 数据库查询超时配置
springboot 数据库查询超时配置原创 2024-11-23 09:57:43 · 1919 阅读 · 0 评论 -
【springboot】配置文件加载顺序
springboot 配置文件加载顺序 & 常见面试题原创 2024-11-19 09:28:30 · 1228 阅读 · 0 评论 -
【springboot】拦截器和过滤器的实现
1.拦截器(1)创建一个拦截器实现HandlerInterceptor接口import java.io.IOException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.w...原创 2021-04-27 08:57:27 · 513 阅读 · 0 评论 -
springboot在tomcat中启动两次
springboot应用启动两次可能的原因和解决方案原创 2024-05-27 09:47:16 · 1672 阅读 · 0 评论 -
Springboot切面打印日志
切面打印完整日志,以下代码用于扫描@RestController 注解修饰的接口,并打印相关日志。原创 2023-08-04 17:48:09 · 615 阅读 · 0 评论 -
【springboot】自动配置原理
1转载 2021-05-05 18:28:27 · 198 阅读 · 0 评论 -
springboot配置加密 jasypt
目录生成密文的方法方式一工具包生产方式二代码生成项目中的配置生成密文的方法方式一工具包生产百度网盘 请输入提取码https://pan.baidu.com/s/1AspiSBnEh1FlZ2n8_9Na1Q提取码 n4wf文件目录:下图最前面4个文件必须在同一目录下-------------------------------------------------------------------------------------..原创 2022-02-15 12:49:47 · 578 阅读 · 0 评论 -
no route info of this topic
记一次生产变更问题变更完成后查看日志 发送消息的业务逻辑部分 报错no route info of this topic博客搜索相关问题应对方案https://blog.youkuaiyun.com/chenaima1314/article/details/79403113https://zhuanlan.zhihu.com/p/103391787发现以上并不是我的问题,仔细比对这次变更的相关内容,发现代码和lib依赖包都有改动。发现是lib包放入了两个版本的dubbo导致的(2.7.7原创 2021-08-08 22:24:13 · 9813 阅读 · 0 评论 -
【mybatis】动态sql
简介简单的CRUD操作使用select delete update insert 标签即可,但在实际的项目中往往会遇到更复杂的场景,所以在mybatis中有着专门的sql标签也称之为动态sql标签动态sql种类if最常见的动态sql,用法是只有满足if中的条件才执行if框里的语句<select id="selectUserByUsernameAndSex" resultType="user" parameterType="com.ys.po.User"> selec原创 2021-05-06 23:37:13 · 112 阅读 · 0 评论 -
【spring】容器启动方式
转载https://www.cnblogs.com/duanxz/p/5074584.html启动Spring容器的方式监听器方式(ContextLoaderListener)web.xml<context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/classes/applicationContext-*.xml<原创 2021-05-10 23:31:21 · 151 阅读 · 0 评论 -
【SpirngMVC】返回json数据方式
转载https://blog.youkuaiyun.com/shan9liang/article/details/42181345方式一:给每个json视图controller配置一个JsonView(spring2时代的产物)(defaultJsonVIew就是自己的json视图)如:<bean id = "defaultJsonView"class=“org.springframework.web.servlet.view.json.MappingJacksonJsonView“/&.原创 2021-05-11 23:18:42 · 125 阅读 · 0 评论 -
【spring】bean的作用域
转载https://blog.youkuaiyun.com/snvjd/article/details/103053196Spring Bean 作用域Spring 3 中为 Bean 定义了 5 中作用域,分别为 singleton(单例)、prototype(原型)、request、session 和 global session,5 种作用域说明如下:singleton:单例模式(多线程下不安全)1.singleton: 单例模式,Spring ioc 容器中只会存在一个共享的Bean实例,无论有转载 2021-05-31 22:59:25 · 162 阅读 · 0 评论 -
Invalid bound statement (not found)常见
这个报错的本质就是你写的mapper接口找不到对应的xml,而产生这一点的可能性有很多1.xml里面的namespace不对2.或者xml里面的id和mapper(namespace对应的文件)里面的方法名不一样这里说一下因为idea搜索默认大小写的不敏感原因,有时候怎么搜索都是一样的,这个时候可以想想是不是大小写的原因,这里推荐在搜索的时候点亮箭头的图标,搜索出来的就是大小写敏感的(坑 曾经遇到过 一度让我怀疑人生)3.parameterType对应不上4.mapper原创 2022-01-16 23:27:24 · 1088 阅读 · 0 评论 -
【spring】事务
https://www.cnblogs.com/mseddl/p/11577846.html实现方式1.编程式事务编程式事务管理是侵入性事务管理,使用TransactionTemplate或者直接使用PlatformTransactionManager,对于编程式事务管理,Spring推荐使用TransactionTemplate。2.申明式事务声明式事务管理建立在AOP之上,其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,执行完目标方法之后根据执行的情况提交或者转载 2021-05-18 22:59:36 · 118 阅读 · 0 评论 -
【mybatis】一级缓存和二级缓存
区别1)一级缓存 Mybatis的一级缓存是指SQLSession,一级缓存的作用域是SQlSession, Mabits默认开启一级缓存。 在同一个SqlSession中,执行相同的SQL查询时;第一次会去查询数据库,并写在缓存中,第二次会直接从缓存中取。 当执行SQL时候两次查询中间发生了增删改的操作,则SQLSession的缓存会被清空。 每次查询会先去缓存中找,如果找不到,再去数据库查询,然后把结果写到缓存中。 Mybatis的内部缓存使用一个HashMap,key为hashcode+state.转载 2021-05-07 10:00:42 · 130 阅读 · 0 评论