springboot改进ssm步骤及注意事项:
1 springboot相对路径是webapp下的路径,所以配置视图解析的前缀时不要再写上webapp
2 表单字段名不能使用小驼峰式如userName,否则会被解析成user_name,这时注解@column就不可省略了,哪怕成员变量也是用的userName
3 指定首页的方式有两种
1)写配置类
@Configuration public class WebMvcConfig implements WebMvcConfigurer { @Override public void addViewControllers(ViewControllerRegistry registry) { registry.addViewController("/").setViewName("forward:/index.jsp"); registry.setOrder(Ordered.HIGHEST_PRECEDENCE); WebMvcConfigurer.super.addViewControllers(registry); } }
2) controller里添加一个"/"的映射路径,可以单独写一个controller
4 开启springboot事务支持
1)在启动类使用注解@EnableTransactionManagement;
2)在访问数据库的service方法上添加注解@Transactional