美文网首页
layout实现前端模板的展示 写下MyBatis的bug

layout实现前端模板的展示 写下MyBatis的bug

作者: ZalleDay | 来源:发表于2019-01-27 00:42 被阅读0次

    在使用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

    相关文章

      网友评论

          本文标题:layout实现前端模板的展示 写下MyBatis的bug

          本文链接:https://www.haomeiwen.com/subject/jqawjqtx.html