Mybatis
Never妥协
这个作者很懒,什么都没留下…
展开
-
使用mybatis对于数值型数据进行排序时请务必注意字段名称!!!
事情是这样的,刚才在做一个bigint型数据的排序时,发现排序之后的结果总是按照ascii码来进行的排序,那么显然这样是不合适的。 然后我就从网上找了找,说是修改${sort}为${sort}+0就正常按照数字排序了,如下: <choose> <when test="sort != null and sort.trim() != ''"> order by ${sort}+0 ${order} </when> &l原创 2021-01-31 14:12:39 · 452 阅读 · 0 评论 -
使用Mybatis进行开发,javabean属性名和数据库表字段名不一致的三种处理方式
javabean属性 private int id; private String name; private String password; 数据库字段 其中,密码字段不一致。 有以下三种解决方式: 1. 通过对数据库字段起一个别名 2. 使用resultMap结果集进行映射 3. 使用注解对字段进行映射 下面介绍第一种: 通过对数据库字段起一个别名 简而言之,言而简之,在sql语句中对数据库表字段起别名为javabean属性名 示例代码如下: <select id="get原创 2020-07-25 10:23:15 · 1717 阅读 · 0 评论