随笔分类 - SpringBoot
摘要:以下是个人的理解,整理出来的大致流程: run方法执行 --> StopWatch.started 记录任务执行时间 --> system.setProperty headless属性设置 --> getRunListener,初始化启动监听器,顺便加载META-INF/spring.factori
阅读全文
摘要:swagger通过注解表明该接口会生成文档,包括接口名、请求方法、参数、返回信息的等等。 swagger2常用注解: @Api:修饰整个类,描述Controller的作用 @ApiOperation:描述一个类的一个方法,或者说一个接口 @ApiParam:单个参数描述 @ApiModel:用对象来
阅读全文
摘要:api地址:https://docs.spring.io/spring-data/elasticsearch/docs/3.1.10.RELEASE/reference/html/#repositories.query-methods.details版本要求 elasticsearch官方更新的版本
阅读全文
摘要:三种实现方法:1) Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。 最早的时候就是这样写定时任务的。 (过时,不用)2) 开源的第三方框架: Quartz 或者 elastic-job , 但是这个比较复杂和重量级,适用于分布式场景下
阅读全文
摘要:今儿没事,想对代码中事务进行测试,于是乎就创建了一个单元测试进行测试,发现在方法中加上@Transactional注解后,发现在想数据库中插入数据时,代码执行成功,但数据库中却没有数据,于是各种检查,比如: 可是....,还是不能解决问题。 冥冥之中,突然和一位同事讨论时,看到了这样一段话: 为了使
阅读全文
摘要:查考地址:https://blog.csdn.net/justry_deng/article/details/80972817 待整理中.....
阅读全文
摘要:本文章接上一篇文章:https://www.cnblogs.com/ysq0908/p/11140931.html 1.使用注解@Value获取配置文件的值 注意:上述中的复杂数据封装指:有map等数据,@Value不支持。
阅读全文
摘要:1.表达方式:application.properties或者application.yml,这是已经约定成俗的文件,不用修改文件名,此文件为全局配置文件。 2.语法格式:yml或者yaml。 a.基本语法: k:(空格)v :表示一对键值对(空格必须有); 以空格的缩进来控制层级关系,只要是左对齐
阅读全文
摘要:写的非常详细,参看该地址:https://www.zifangsky.cn/661.html 总结: 1.请求转发:url地址不变,可带参数,如?username=forward 2.请求重定向:url地址改变,在url上带参数无效。具体可以使用四种传参方式: a.使用sesssion,b.使用Re
阅读全文
摘要:首先,添加加载jsp文件的依赖包:
阅读全文
摘要:Spring boot 集成Redis的步骤如下: 1.在pom.xml中配置相关的jar依赖; <!--加载spring boot redis包 -->
阅读全文
摘要:问题:The bean 'xxx' could not be injected as a 'com.github.service.xx' because it is a JDK dynamic proxy 先说说问题的来源吧,当前这个问题是我在springboot配置事务时出现的,本来我搭建了一个s
阅读全文
摘要:static和templates部分参考博客:https://blog.csdn.net/wangb_java/article/details/71775637 热部署参考博客:https://www.cnblogs.com/cx-code/p/8686453.html SpringBoot里面没有
阅读全文
摘要:报错原因如下:com.mysql.cj.core.exceptions.InvalidConnectionAttributeException: The server time zone.. 产生这个问题的原因主要在于:MySQL JDBC驱动程序的5.1.33版本与UTC时区配合使用,必须在连接字
阅读全文
摘要:如下所有举例基于springboot+mybatis项目中,SSH使用mybatis的写法也一样,只是形式不同而已 问题1.org.apache.ibatis.binding.BindingException: Parameter 'XXXX' not found.的问题解决办法 该问题的产生主要是
阅读全文