记一次spring mvc转Spring boot问题 spring mvc篇
2020-03-13 11:35
288 查看
项目之前都是通过xml文件的方式来做的配置,在转成Spring boot时不想太多的改动就想着还是保持之前的配置尽量少修改;
- 现象:spring-mvc.xml读取问题
- 原因:由于没有找到spring boot指定contextConfigLocation的方式,所以在spring-mvc.xml的一些配置无法生效
- 解决办法:通过java代码的方式通过
@Configuration
来实现
@Configuration public class MvcConfig extends WebMvcConfigurerAdapter{ @Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { converters.add(stringHttpMessageConverter()); converters.add(mappingJackson2HttpMessageConverter()); } }
- 现象:hibernate一直报
No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSerializer
- 原因:Spring默认使用的是jackson来做json的序列化,需要给
ObjectMapper
指定Hibernate5Module
Hibernate5Module mod = new Hibernate5Module(); mod.configure(Hibernate5Module.Feature.valueOf("USE_TRANSIENT_ANNOTATION"), false); objectMapper.setModule(mod);
相关文章推荐
- 记一次springboot集成elasticsearch的netty版本冲突问题
- 记一次spring boot 功能模块化 freemarker只能识别一个resources目录下前端展示模板问题
- 黑匣子 之 一次springboot上线问题
- 记一次springboot打包后在项目中无法引用的问题
- Shiro解决无法注入Service问题(包括Spring MVC和Spring Boot)
- 一次容器化springboot程序OOM问题探险
- spring boot项目依赖spring mvc项目注入失败问题
- 记录一次SpringBoot项目在IDEA debug模式下启动过慢问题
- SpringBoot解决ajax跨域问题的方法
- linux docker下载tomcat和操作然后创建一个springboot项目jar包,能够在本机访问+tomcat端口访问不了问题处理
- mybatis-spring-boot-starter 1.0.1 之后的版本问题
- Spring Boot配置文件的三个问题
- No plugin found for prefix 'spring-boot' ...的问题解决方法
- 升级到SpringBoot2.0后 properties文件 中文乱码问题
- SpringBoot bean无法注入的问题!
- spring boot问题集锦
- SpringBoot中整合数据源时的时区问题
- 做springboot 项目遇到的问题
- Spring Boot 2.x基础教程:Swagger接口分类与各元素排序问题详解
- springboot学习中遇到的问题---初学时404错误