后端 - 学习一下下
Satsuki.Chan
(ノ)`ω´(ヾ)
展开
-
Freemarker 使用JsonNode对象时,模板里的空字符串默认值无效的解决方案
之前使用JavaBean接收模板返回的数据时一直出错,决定换成JsonNode来接收 (以下均适用js语法,方便代码上色) <!-- 假定一个body,key只有"a" --> let body = {"a":"1"}; <!-- 当输入对象为 JavaBean 时,这种写法没问题 --> "body":{ "a":"${body.a!}", "b":"${b...原创 2020-03-18 14:38:12 · 541 阅读 · 0 评论 -
使用disconf加载properties配置文件
一、 &amp;lt;!-- 使用disconf必须添加以下配置 --&amp;gt; &amp;lt;bean id=&quot;disconfMgrBean&quot; class=&quot;com.midea.disconf.client.DisconfMgrBean&quot; destroy-method=&quot;destroy&quot;&am原创 2019-01-28 17:04:28 · 1879 阅读 · 0 评论 -
InputStream转换java对象时,Date默认格式为毫秒数的问题
Excel文件导入,InputStream转换java对象时,Date类型的属性默认格式为毫秒数 在需要convert的目标对象里的Date类型的属性上加上@JSONField(format = "yyyy-MM-dd")注解 com.alibaba.fastjson.annotation.JSONField 如图: ...原创 2019-02-22 13:50:14 · 851 阅读 · 0 评论 -
Spring框架下的单元测试环境搭建
目前在下认为写起来最方便的单元测试模板,粒度控制在method级 一、先写一个base抽象类作为父类,并继承AbstractTransactionalJUnit4SpringContextTests,便于进行一些公共方法的处理 import org.junit.runner.RunWith; import org.springframework.test.context.ContextConfig...原创 2019-03-01 14:46:04 · 367 阅读 · 0 评论