![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
等想出来再取
全栈工程师 大数据工程师 软件架构师
展开
-
MyBatis-搭建MyBatis开发环境二(MyEclipse版)
上一篇文章讲了如何搭建MyBatis开发环境,这篇主要补充下相关代码优化。 上一篇:MyBatis-搭建MyBatis开发环境一(MyEclipse版)1、使用别名简化类路径配置上一篇文章里这里我们使用的是类的完全包路径+类名类指定实体类类型,我们可以在mybatis-config.xml中配置别名来简化配置。在mybatis-config.xml文件中添加如上配置,配置方式有俩种: 1、<ty原创 2016-05-30 12:58:22 · 3223 阅读 · 0 评论 -
MyBatis-搭建MyBatis开发环境一(MyEclipse版)
一、引入MyBatis及其相关jar包 1、mybatis-3.2.2.jar:mybatis的jar包 2、mysql-connector-java-5.1.0-bin.jar:MySQL数据库jar包 3、log4j-1.2.16.jar:日志、用于开发显示提示信息如执行的SQL语句及参数二、新建mybatis-config.xml配置文件1、在项目下新建一个源码文件夹resources,原创 2016-05-30 09:52:38 · 14758 阅读 · 4 评论 -
MyBatis-关联表增删改查配置、resultMap、association、collection的使用
相关代码参考: MyBatis-搭建MyBatis开发环境一(MyEclipse版)1、数据库表信息实体类代码1、Deptpublic class Dept { private Integer deptno; private String dname; private String loc; //get set方法略}2、Emppublic class Emp {原创 2016-05-30 14:55:48 · 8016 阅读 · 0 评论 -
MyBatis-动态SQL的if、choose、when、otherwise、trim、where、set、foreach使用
动态SQL是MyBatis最强大的特性之一。用于实现动态SQL的主要元素如下: 1、if 2、choose、when、otherwise 3、trim、where、set 4、foreach代码示例:1、ifEmpMapper.xml配置<select id="getEmpByIf" resultType="Emp" parameterType="Emp"> select * fro原创 2016-05-30 22:49:48 · 72249 阅读 · 4 评论 -
MyBatis问题总结
已解决Integer类型参数数值为0的时候在xml文件中丢失数据0未解决原创 2016-07-22 22:17:48 · 637 阅读 · 1 评论