评论区大家的问题都是按照前面到课程顺序做下来,使用到同一份代码,与前面FastJsonConfiguration的配置冲突.
由于WebMvcConfigurerAdapter被弃用,因此要继承WebMvcConfigurationSupport或实现WebMvcConfigurer,.
如果是继承WebMvcConfigurationSupport,则会与本节内容冲突,访问/user/index报错.
如果是实现WebMvcConfigurer,则不会冲突,访问正常.
第六章:如何在SpringBoot项目中使用拦截器拦截器对使用SpringMvc、Struts的开发人员来说特别熟悉,因为你只要想去做好一个项目必然会用到它。拦截器在我们平时的项目中用处有很多,如:日志记录(我们后续章节会讲...
表结构和文章内容一样, id是主键, 手动添加数据, list方法是通的, save方法报错
第三章:SpringBoot使用SpringDataJPA完成CRUD前两章我们简单讲解了SpringBoot的易用性,SpringBoot框架内部提供了很多我们需要用到的组件,需要什么你就可以拿到项目里。在我们平时的项目中,数据的存储以及访问...
执行save方法的时候报了这个错误,按评论区加了@GeneratedValue策略也不行
java.lang.NullPointerException: null
at com.example.demo.entity.UserEntity.getId(UserEntity.java:36) ~[classes/:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_101]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_101]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_101]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_101]
at org.springframework.beans.BeanWrapperImpl$BeanPropertyHandler.getValue(BeanWrapperImpl.java:308) ~[spring-beans-5.0.7.RELEASE.jar:5.0.7.RELEASE]
第三章:SpringBoot使用SpringDataJPA完成CRUD前两章我们简单讲解了SpringBoot的易用性,SpringBoot框架内部提供了很多我们需要用到的组件,需要什么你就可以拿到项目里。在我们平时的项目中,数据的存储以及访问...