随笔分类 - SpringBoot
SpringBoot
No qualifying bean of type
摘要:我今天发生了No qualifying bean of type,经过一番苦查,原来是Mapscan配置冲突导致的 我在启动类上配置了 @MapperScan("org.xxx.xxx.daos.**.mapper") 同时使用了Mybatis Plus的配置 mybatis-plus: mappe
阅读全文
SpringBoot 异步与多线程
摘要:1. @Async可以开启异步,但是要在 main 中EnableAsync 2.@Async既可以注解在方法上,也可以注解到类上 3.使用@Async时,请注意一定要对应bean name,否则或调用系统默认的SampleTaskExecutor,容易造成OOM 4.本人使用的SpringBoot
阅读全文
SpringBoot Controller接收参数的几种常用方式(转)
摘要:转:https://blog.csdn.net/suki_rong/article/details/80445880 第一类:请求路径参数 1、@PathVariable 获取路径参数。即url/{id}这种形式。 2、@RequestParam 获取查询参数。即url?name=这种形式 例子 G
阅读全文
使用延时队列DelayQueue
摘要:使用DelayQueue模拟订单自动取消功能 springboot执行延时任务-DelayQueue的使用 实现简单延迟队列和分布式延迟队列 实战|我还是很建议你用DelayQueue搞定超时订单的-(1) Java延迟队列DelayQueue 延时任务的几种解决方案 DelayQueue详解 Ja
阅读全文
项目中redisTemplate设置的key,redis客户端上查询不到的问题
摘要:参考:项目中redisTemplate设置的key,redis客户端上查询不到的问题 redis使用Jackson2JsonRedisSerializer序列化问题 Spring boot->redis value值出现两个双引号 本来我在已经做了序列化,但是由于设置错误没有生效。
阅读全文
Spring Boot中实现logback多环境日志配置
摘要:参考: https://www.cnblogs.com/EasonJim/p/7801549.html https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle/#boot-features-custom-l
阅读全文
SpringBoot @Autowired中注入静态方法或者静态变量
摘要:注:用static去定义一个注入的方法或者配置文件值变量,编译时不会有任何异常,运行时会报空指针。 Spring官方不推荐此种方法。 原理: https://www.cnblogs.com/chenfeng1122/p/6270217.html 解决办法 利用spring的set注入方法,通过非静态
阅读全文
SpringBoot利用注解@Value获取properties属性为null
摘要:参考:https://www.cnblogs.com/zacky31/p/8609990.html 今天在项目中想使用@Value来获取Springboot中properties中属性值。 场景:定义了一个工具类,想要获取一些配置参数,使用了@value来获取,但是死活也获取不到。 如何解决:在使用
阅读全文
将本地项目推送至gitee或者github
摘要:将本地项目推送到Git github上的版本和本地版本冲突的解决方法 初始化项目时,在git中新建项目。 在Github中创建了一个Repository之后,会给你列出如何将自己本地项目Push到Github中的命令行全部给列出来,很人性化,原来不是很清楚命令行的作用,现在大概已经了解一些了,就将那
阅读全文
Spring Boot 打war包并利用docBase指定根目录为打包的工程
摘要:指定根目录有两种方式 1:直接将打的war包名称定义为ROOT 2:利用docBase 比如笔者war包名为xibu.war,将该war包丢到/Users/archerlj/Library/apache-tomcat-8.5.8/webapps目录下即可。为了访问方便,我修改了tomcat安装目录下
阅读全文
Spring JdbcTemplate 查询结果集Map反向生成Java实体(转)
摘要:原文地址:Spring JdbcTemplate 查询结果集Map反向生成Java实体 以前写过一篇文章吐槽过Spring JdbcTemplate的queryForList方法(参见:http://blog.csdn.net/will_awoke/article/details/12617383)
阅读全文
Spring JdbcTemplate 查询出的Map,是如何产生大小写忽略的Key的?(转)
摘要:原文地址:Spring JdbcTemplate 查询出的Map,是如何产生大小写忽略的Key的? 原始讨论组:用Spring JdbcTemplate 查询出的Map,是如何产生大小写忽略的Key的? Java 是区分大小写的,普通的Map例如HashMap如果其中的key="ABC" value
阅读全文
使用SpringBoot集成ActiveMQ
摘要:SpringBoot是个好东西,好多java常用的东西都被集成进去了 JMS 在 Spring Boot 中的使用 使用Spring/Spring Boot集成JMS的陷阱 Spring-boot JMS 发送消息慢的问题解决(我在SpringBoot2.*中不能运行此代码) springboot之
阅读全文
springMVC Model ModelMap 和 ModelAndView的区别(转)
摘要:原文地址:springMVC Model ModelMap 和 ModelAndView的区别 近来在看代码,发现controller里有不同的处理返回数据的方式,而自己一直在用ModelAndView在处理数据,对于其他的方式也零星用过,但是总感觉不明白其中的区别,也就写了这篇博客总结一下: 简单
阅读全文
Thymeleaf前后端传值 页面取值与js取值
摘要:参考: Thymeleaf前后端传值 页面取值与js取值 Thymeleaf 与 Javascript Thymeleaf教程 (十二) 标签内,js中使用表达式 目的: 后端通过Model传值到前端 页面通过Model取值显示 js通过Model取值作为变量使用 1.后台Controller 注:
阅读全文
GetMapping 和 PostMapping最大的差别(转)
摘要:原文地址:GetMapping 和 PostMapping Spring4.3中引进了{@GetMapping、@PostMapping、@PutMapping、@DeleteMapping、@PatchMapping},来帮助简化常用的HTTP方法的映射,并更好地表达被注解方法的语义。 以@Get
阅读全文
SpringBoot 使用Thymeleaf解决静态页面跳转问题
摘要:参考:springboot配置跳转html页面 1,首先在pom文件中引入模板引擎jar包 3,在templates下建立login.html文件 4,写controller 1314314141
阅读全文
使用AdminLTE 在content区,打开相应网页
摘要:参考:https://bbs.csdn.net/topics/391846671 问: 比如打开starter.html,然后点击其左边栏的链接(如user.html)的时候,怎么实现在右边的content区打开user.html的网页。看他的实现范例,好像user.html也带有如starter.
阅读全文
SpringMvc4.2.5 零配置出现 No mapping found for HTTP request with URI(转)
摘要:原文地址:SpringMvc4.2.5 零配置出现 No mapping found for HTTP request with URI 采用 spring 零配置,参考 http://hanqunfeng.iteye.com/blog/2113820,WebInitializer 类代码如下: M
阅读全文