- 博客(9)
- 收藏
- 关注
原创 mysql分页并分组查询数据
1.查出前五本price最高的书SELECT title,price FROM book WHERE ( SELECT count( 1 ) FROM book AS b WHERE b.price > book.price )< 5; -- 在不分组的情况下也可以用limit order实现SELECT title, price FROM book ORDER BY price DESC LIMIT 52.查询每个班(class_id)最大的两个id(分组)SE
2021-01-08 04:31:58
784
原创 各类乱码类型及其产生原因
//1 以GBK方式读取UTF-8码的中文 古文+日韩 String str = "我爱你啊分为了交流大多为不认识的古"; String s0 = new String(str.getBytes(), "GBK"); System.out.println("s0 = " + s0); //2 以UTF-8的方式读取GBK码的中文 小方块 String s1 = new String(str.getBytes(...
2021-01-06 01:46:36
54337
2
原创 mongoTemplate操作mongoDB,三表关联
public void getByLikeUserId(PublishDto publishDto) { LookupOperation lookupOperation = LookupOperation.newLookup() .from("like") .localField("userId") .foreignField("userId") .as(...
2020-06-22 18:49:41
2873
2
原创 LocalDateTime与Date的 序列化与反序列化
/** * LocalDateTime与Date的 序列化与反序列化 * * @return */ @Bean public ObjectMapper serializingObjectMapper() { JavaTimeModule module = new JavaTimeModule(); Lo...
2020-04-09 16:13:41
703
原创 spring.jackson.date-format 失效
spring.jackson.date-format=yyyy-MM-dd HH:mm:ssspring.jackson.time-zone=GMT+8当项目中需要使用拦截器时,需要在配置类继承WebMvcConfigurationSupport 类(springboot 2.0之后,之前是继承WebMvcConfigurerAdapter)重写其中的添加拦截器相关方法,但是在添加拦截器并继...
2020-04-09 16:10:22
3567
1
原创 @JsonFormat与@DateTimeFormat
#@JsonFormat(涉及反序列化)@DateTimeFormat(只能适用于不涉及反序列化的情况下,不能解决@RequestBody中的Date类型的属性字段,HH:mm::ss是默认的,可以不写,传参的年月日格式要和yyyy-MM-dd一致,spring.jackson.date-format=yyyy-MM-dd HH:mm 也不能帮助反序列化(即不写DateTimeFormat,写了...
2020-04-09 14:45:27
276
原创 springboot的RedisTemplate泛型自动注入问题
@Bean @ConditionalOnMissingBean( name = {"redisTemplate"} ) public RedisTemplate<Object, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) throws Unkno...
2019-12-19 17:47:49
7134
6
原创 maven父子项目打包先后顺序问题
demo2依赖demo1,则install或package demo2时必须先install parent和demo1,不能只install demo1 否则会报错找不到parent,demo1则可以直接install或package
2019-06-17 11:13:38
10536
原创 @Configuration和WebMvcConfigurerAdapter的使用
Springboot 用@Configuration指明当前类是一个配置类,在此类中用@Bean标注的方法向容器添加组件,容器中组件默认的ID就是方法名,添加Filter和Servlet都可以用这种方式;如果还需要添加Interceptor或自定义日期参数转换器,则需要继承WebMvcConfigurerAdapter并重写里面的addInterceptors方法和addFormatters方法...
2019-05-28 17:18:23
382
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人