在使用thymeleaf,我们可以使用layout实现模板的展示。具体是的使用是一下博客:
https://www.jianshu.com/p/755d5c78703d
当时我的pom包没有引用全,但是样式加载不出来。
最近还de出了一个bug。
关于MyBatis取值取出部分空值的问题。
对于Java工程中的pojo(或者domaim)文件对命名需要对应
在domain 中的User 用一个属性叫做 headUrl(驼峰命名)
数据库中有一列名为 head_url
在写Dao层做映射时,写的select语句使用的head_url,因为使用关系型数据库中的列名不分大小写,我的数据库属性是采用连字符,这里就产生了错误。
错误是取出的结果为空值
我们只需要把domain的User中的headUrl改为head_url即可。
当时我们使用MyBatis时使用的是@Mapper的注解方式实现
mybatis.configuration.map-underscore-to-camel-case=true
对于使用xml方式实现的话也有解决方案,你都一致使用驼峰命名,具体博客可以参考
https://blog.csdn.net/weixin_38303684/article/details/79538865
深入理解的话可以看
https://zhuyuehua.iteye.com/blog/1721715
网友评论