Spring boot
文章平均质量分 80
allen_jinjie
这个作者很懒,什么都没留下…
展开
-
阿里云镜像解决了springboot和spring cloud版本兼容问题
直接使用 start.spring.io 快速构建微服务应用,添加Eureka Server依赖, 由于没办法选择老一点的 springboot 版本,只好选择默认的,生成的 pom.xml 文件如下:接着就是应用 springboot 的版本去修改 spring cloud 版本,网上找了下SpringBoot与SpringCloud的版本对应详细版,对应着瞎改改总是报错:既然...原创 2019-10-18 17:59:10 · 2300 阅读 · 1 评论 -
springboot应用在内置tomcat和在独立tomcat里Listener加载顺序不同的问题
我们的一个语言国际化的实现思路是:通过Listener在应用被加载的时候读取properties 资源文件,然后把对象放入 ServletContext 中,I18NUtils 工具类通过注入ServletContext,实例化时从上下文获取对象,简化 API(读文件的时间放到应用启动而不是业务初次调用时)。@WebListenerpublic class VinciContextL...原创 2019-10-14 15:17:55 · 1503 阅读 · 0 评论 -
Spring boot 工程设置上下文路径时的 Websocket 配置
项目中用的 Websocket,可以参考 Using WebSocket to build an interactive web application ,我用的是 Maven 构建的工程。教程不难,但是有几个新手需要注意的地方,特别是重构老工程,容易眼花。第一个就是 Websocket 前后端的纽带配置,也就是继承了 AbstractWebSocketMessageBrokerConfigu原创 2017-12-06 11:28:15 · 3529 阅读 · 0 评论 -
Redis无侵入式地缓存业务查询数据
这里是根据我们自己的业务特点(极少数据更新且不要求数据精确,某些查询的时间又比较长),我们采用了 Redis 做缓存,使用 Hash 数据结构缓存数据。我们的业务查询都是通过 Service 层整合多个 DAO 完成 DTO 的组装,基于业务特点,没必要将各个 DAO 的数据缓存,而是直接缓存 Service 的最终 DTO 结果。首先,在 Spring Boot 里实例化 RedisTempla原创 2018-01-18 11:48:38 · 1052 阅读 · 0 评论 -
MyPerf4J 的使用说明
看头条时推送的 MyPerf4J 一个简单、快速且无侵入的Java方法监控工具 ,觉得是个不错的可以粗略统计接口响应时间的工具,但是 README 上只有文字描述,而缺乏页面截图方面的指导,自己捣鼓了一阵子也没有进展,后来在 GITHUB 找到了作者的邮箱,直接发邮件,得到了作者的答复,顺利完成了使用。其实步骤很简单,只是自己找错了地方。首先,GITHUB下载工程,然后本地构建 ASM 子工程,得...原创 2018-07-11 09:48:59 · 3651 阅读 · 2 评论 -
springboot工程扫描依赖Jar包的mapper和xml的解决办法
1. 如果宿主和被依赖的工程都包含 Swagger.java,整合后会发生冲突,解决办法就是不重名或者直接删除被依赖工程里的文件。2. 宿主的 Java进程启动入口需要加上依赖 jar 包的扫描路径,MapperScan 也要加上对应的多个 dao 的包路径:3.宿主的 application.properties 文件的 mybatis 的配置的写法比较特别,需要写成:也...原创 2019-03-25 17:45:07 · 14424 阅读 · 3 评论