关于SpringBoot学习中遇到的问题
我说说我在做第一个springboot项目遇到的问题和坑吧
学springboot之前还要学spring5和springmvc,理解注解很重要
- 现在先说一下结构吧,这也是我写springboot遇到的坑
- 它分为Dao层,entity(其实就是pojo层,说法不一样),service,controller层
- 它新增了其他层,也可以说不叫层,应该我的理解有误或者不强,有mapper层和config层,不知道大家会不会向我一样,在加一个noTest层,这个层,是我写下的有bug,但是却又不知道怎么改的位置,所以特地留下来
- 说一下配置文件的优先级,yaml比properties优先级高,你在yaml中配置的文件,你又在properties中配置了,它会先执行yaml中的配置,而properties中的配置了一样的文件不会调用
- 还要一个大坑,关于JdbcTemplate
- JdbcTemplate,好像有些写法不一样
- JdbcTemplate jdbcTemplate;与JdbcTemplate jdbcTemplate = new JdbcTemplate(DataSourceUtils.getDataSource());似乎没有看出什么区别,调用无误
- JdbcTemplate的查询
- query和queryForList的区别
- 我查了一下,有人说queryForList调用的是SingleColumnRowMapper(),返回的是多行一列数据&#x