
spring
jwolf2
Java
展开
-
@JsonFormat @DateTimeFormat 区别与jackson全局序列化反序列化设置
因为不懂,用的滚瓜烂熟的几个注解@Requestbody @Responsebody默认使用的是jackson序列化,反序列化,但是其默认常常无法满足我们的需求,如日期,时间类型常常需要使用@JsonFormat @DateTimeFormat等注解来实现标准yyyy-MM-dd HH:mm:ss字符串与日期时间的转换。 常用的Long类型雪花ID 字段常常加@JsonSerialize(using = ToStringSerializer.class),将long序列化为字符串,避免精度丢失;...原创 2020-08-24 17:12:09 · 2438 阅读 · 0 评论 -
异步调用
1.dubbo 实现:web层 dubbo消费者指定需要异步的方法2.自己配置一个线程池bean<!--异步调用需要的线程池--> <bean id="myTaskExecutor" name="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecu...原创 2018-06-01 16:20:48 · 147 阅读 · 0 评论 -
通用配置中心——普通SSM项目
自己研究的一个通用配置中心方案,看看你的项目适用不1.问题描述一个项目很多子项目,每个项目有很多通用配置如数据源、Redis集群、ZK、dubbo、日志等如果每个子项目分别维护这些配置,在修改这些通用配置会很麻烦,还可能漏掉2.优化方案使用一个通用properties来管理这些通用配置,将其放到一个指定服务器上,服务启动时用spring的PropertyPlaceholderC...原创 2019-04-09 17:49:41 · 515 阅读 · 0 评论