关于springboot遇到的坑

本文作者分享了在初次接触SpringBoot项目时遇到的问题和坑,包括项目结构的理解、配置文件的优先级、JdbcTemplate的使用困惑以及页面跳转中的问题。详细探讨了JdbcTemplate的query和queryForList方法的区别,以及在页面重定向时session数据的保留问题。
摘要由CSDN通过智能技术生成

我说说我在做第一个springboot项目遇到的问题和坑吧

学springboot之前还要学spring5和springmvc,理解注解很重要

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值