HARAMASU

在某个项目中,使用JPA的saveAll方法去批量写入数据时,通过打印sql,发现每次insert前都会先select一次,极大的浪费了写入性能。


最近参与做了一个小型数据抽取工具,使用的是springboot脚手架进行开发。由于数据源众多,所以有了今天的记录。


这是一篇Springboot和Quartz的初尝试文章。


日常开发过程中,有时会遇到内部jar包,并且没有通过maven进行管理。来学习一下如何将外部jar包使用maven管理起来。


使用外置application.properties时,有中文字段需要被使用,但是使用时会出现乱码,本文为此次的解决办法。


使用JPA做自定义查询,有时候没法使用new Entity()的方式直接在@Query中写查询语句。所以需要自己写一个类型转换工具来实现List<Objec[]>到目标实体的转换。


使用JPA做自定义查询,可以遵循@Query的查询语句构造规则,完成所查询的部分字段到目标实体类的转换。


在使用thymeleaf作为页面模板的时候,使用th:text填充标签的文本时,有时会覆盖该标签中内嵌的标签内容。经过查找,可以这么做。


为什么会记录这个呢?因为我菜啊,以前还真没这么用过,都是在代码里自己判断。所以这次学会了,得记录一下。


【其实这是伪需求】在Springboot中,可以通过修改配置、或者在static文件夹下添加error文件夹引入个性化的404模版。但是如果需要针对不同url地址规则,返回不同样式的404页面,则难以实现了。针对这个问题,可以参考如下内容。

Who am I ?

出生西北,定于武汉的一个程序猿。这里只有日常笔记,没有高深技术。



归档

  • 2019-03 1
  • 2019-01 2
  • 2018-09 2
  • 2018-08 4
  • 2018-07 1
  • 2017-12 2
  • 2017-11 1
  • 2017-07 2
  • 2017-06 6
  • 2017-05 3
  • 2017-04 2
  • 2017-03 3
  • 2017-01 1
  • 2016-12 1
  • 2016-10 2
  • 2016-09 2
  • 2016-08 5
  • 2016-05 2
  • 2016-01 1
  • 2015-12 1
  • 2015-08 1
  • 2015-06 1