如果是 某一个mapper找不到执行以下: 1.检查xml文件的namespace是否正确 2.Mapper.java的方法在Mapper.xml中没有,然后执行Mapper的方法会报此 3. Mapper.java的方法返回值是List,而select元素没有正确配置ResultMap,或者只配置 ...
分类:
Web程序 时间:
2019-08-13 20:37:19
阅读次数:
105
前言 很久没写文章了,今天有时间,把自己一直以来想说的,写出来,算是一种总结吧! 这篇文章主要说前后端分离模式下(也包括app开发),自己对后台框架和与前端交互的一些理解和看法。 前后端分离,一般传递json数据,对于出参,现在通用的做法是,包装一个响应类,里面包含code,msg,data三个属性 ...
Mybatis映射器xml配置包含如下标签: select 查询语句,自定义参数返回结果集 insert 插入语句 update 更新语句 delete 删除语句 ~~parameterMap~~ 定义参数映射关系,不建议使用 sql 定义一段SQL,可以再其他部分引用 resultMap 结果集, ...
分类:
其他好文 时间:
2019-08-10 00:05:37
阅读次数:
167
1.配置加载库:pom.xml2.创建模型3.创建数据库查询:接口<interface>服务<service>sql语句mapper<mapper.xml>sql调用接口<mapper.interface>4.配置:application.properties5.入口文件配置扫描位置1.配置加载库:pom.xml<dependency>&
分类:
编程语言 时间:
2019-08-04 18:05:09
阅读次数:
77
接上篇。 做一做就发现问题了: 1、有的时候两个代码块都是插一个表,这样getType()方法返回一个字符串肯定不够了。 2、在解析的时候41个解析块都需要和表里的数据做比较,所以会很频繁的查表,io操作,效率太低。 3、返回值,有时生成违规的表有很多,所以只返回一个Integer就不够了。 一个一 ...
分类:
其他好文 时间:
2019-08-02 18:32:26
阅读次数:
112
一、ResultMap包含的元素 constructor - 用于在实例化类时,注入结果到构造方法中 idArg - ID 参数;标记出作为 ID 的结果可以帮助提高整体性能 arg - 将被注入到构造方法的一个普通结果 id – 一个 ID 结果;标记出作为 ID 的结果可以帮助提高整体性能 re ...
分类:
其他好文 时间:
2019-07-31 21:49:07
阅读次数:
86
is_xxx unsigned tinyint 1 0 说明:unsigned注意:POJO is <resultMap设置 从 is_xxx Xxx tinyint is_xxx 正例:is_deleted1 0 【强制】表名、字段名必须使用小写字母或数字,禁止出现数字开头,禁止两个下划线中间只 ...
分类:
数据库 时间:
2019-07-29 20:17:21
阅读次数:
133
1、resultMap与resultType <mapper namespace="com.dao.FilmMapper"> <resultMap id="BaseResultMap" type="com.entity.Film"> ...Film类属性/属性别名对应数据库字段 </resultMa ...
分类:
其他好文 时间:
2019-07-27 23:42:10
阅读次数:
101
1.ResultType 当使用resultType做SQL语句返回结果类型处理时,对于SQL语句查询出的字段在相应的pojo中必须有和它相同的字段对应(id和C_id就对应不上),而resultType中的内容就是pojo在本项目中的位置。 2.ResultMap 单表 一对一 一对多 ...
分类:
其他好文 时间:
2019-07-24 11:34:05
阅读次数:
87