随笔分类 - Spring boot
摘要:前言:与webservice通讯时,经常会遇到json转xml和xml转object以及xml转json的场景,这里提供一个实现,也是参考别人的。 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId
阅读全文
摘要:有的时候,我们需要对一份数据,产生不同的工单,需要进行字段的映射,常规的方法,使用Map或者JsonObject存储,key都存储为小写。 但是其实没必要,处理方案有如下三种: 1.自己手写比较器 Map<String, Object> map = new TreeMap<String, Objec
阅读全文
摘要:前言: 打开了 Import Maven projects automatically 选项,导致如下报错: The Bean Validation API is on the classpath but no implementation could be found 问题在于 没有用到这个依赖
阅读全文
摘要:前言:公司新的技术选型,敲定了携程的Apllo配置中心,配置好之后,工程启动,发现不打日志。 解决方案:把logging配置单拎出来,放在原本的配置文件中即可,这个和加载顺序有关。
阅读全文
摘要:前言:这是一个比较常见的问题,但是触发原因众说纷纭,目前我还没能够找到最信服的原因。网上比较多的说法是 a.因为多次密码输错的原因。 b.因为mysql服务没正常启动。 c.因为data所在的盘空间不足。(这个比较罕见。) 1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: root
阅读全文
摘要:boot启动的时候,会通过监听,寻找classpath下 application-xxx开头的,默认入口文件需要在application.yml/properties文文件中 spring.profiles.active中配置 详细加载过程,参照: https://blog.csdn.net/che
阅读全文
摘要:使用了thymeleaf模板引擎之后,html中的标签,都可以直接替换成th:src th:href 但是处理js的中的资源路径并不是像jsp那么简单了。可以通过以下方式解决。 <!--处理路径问题--> <script th:inline="javascript"> var path = [[${
阅读全文
摘要:这个问题无非就两个原因: 1.url拼错了。 2.启动类ConponetScan配置的包路径不对,或者注解写错了。同组里一个新同事遇到这个问题了。在这里记录下。问题很小,但是也很荒唐~
阅读全文