摘要:
1、ResultMap高级结果映射 如果查询出的列名和属性名不一致,可以通过ResultMap做映射,放在statement的输出类型中 如下: 2、动态SQL,使用各种动态标签实现动态拼接sql,常用动态SQL标签有if、where、foreach where 和 if 标签使用如下 测试代码如下 阅读全文
摘要:
Mapper代理的开发方式,程序员只需要编写mapper接口(相当于dao接口)即可,MyBatis会自动为mapper接口生成动态代理实现类。 一、开发规范 1、mapper接口的全限定名要和mapper映射文件的namespace的值相同 2、mapper接口的方法名称要和mapper映射文件中 阅读全文
摘要:
困扰几个小时,终于查到解决办法及原因(可以直接到最后看解决方案) 环境就是用IDEA搭建的maven项目,主要jar包引入配置如下 <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-jav 阅读全文