mybatis
一缕阳光直射你的心扉
一份汗水,一份真诚,一份毅力,十分回报。
展开
-
mybatis的逆向工程
Mybatis如何实现逆向工程需要的条件:Myeclipse 10或以上版本(自己下载安装)mybatis逆向生成工具插件(本文章免费分享提供)点击下载:mybatis逆向生成工具插件 密码【mr0l】步骤:1.先把下载好的插件放入 我们的Myeclipse 10安装目录的dropins下 如图: 下载的是压缩。将其复制到 dropins目录下。然后点击解压到m原创 2015-10-03 22:23:56 · 1218 阅读 · 0 评论 -
Mybatis(ibatis)的一对多关联配置
学过hibernate的同学都知道了,如何配置实体类之间存在着(双)(单)一对多的关系,今天让我们来了解一下。Mybatis是如何配置这种关系的!测试的数据库drop table t_10_01_student;drop table t_10_01_class;drop table t_10_01_grade;create table t_10_01_grade( id varchar2(原创 2015-10-12 09:18:12 · 1582 阅读 · 0 评论 -
mybatis做like模糊查询
1. 参数中直接加入%% param.setUsername("%CD%"); param.setPassword("%11%"); <select id="selectPersons" resultType="person" parameterType="person"> select id,sex,age,username,password from pe原创 2015-12-01 11:05:57 · 2902 阅读 · 0 评论 -
MyBatis mapper文件中的变量引用方式#{}与${}的差别
默认情况下,使用#{}语法,MyBatis会产生PreparedStatement语句中,并且安全的设置PreparedStatement参数,这个过程中MyBatis会进行必要的安全检查和转义。示例1:执行SQL:Select * from emp where name = #{employeeName}参数:employeeName=>Smith解析后执行的SQL:Select * fr转载 2015-12-02 10:06:31 · 7556 阅读 · 0 评论 -
Mybatis like 模糊查询,有数据,但是就是查询不出来
今天修改项目遇到的问题,mybatis模糊查询,有数据,就是查不出来。也不报错。问题虽然最后搞定了,来总结下。 Mybatis配置如下: <select id="getAll" resultMap="OaEmplyeeInfoResultMap" parameterType="com.deppon.oa.module.oaEmplyeeInfo.domain.OaEmplyeeInfo">原创 2015-12-02 10:04:26 · 11226 阅读 · 1 评论 -
Mybatis查询到多条记录但是映射到list集合只有一条或者条数不对
如果你出现了这个问题。 *. 原因:mybatis是基于当前实体对象的id进行映射的 *.所以在查询字段中加上查询id即可。 搞定!!!!原创 2015-12-07 23:08:24 · 9198 阅读 · 3 评论 -
Mybatis 逆向生成工具mybatis-generator-core-1.3.2.jar的使用
mybatis-generator-core-1.3.2.jar用来生成我们的项目代码,今天分享一下,这个工具,神器之处,在于不仅仅生成dao,mapper还有service层,web层都可以根据数据库反射生成出来。上图如图,使用mybatis,无非就用××××EntitySqlProvider或××××EntityMapper.xml两种形式书写sql语句,生成方法本文均提供展开图生成main函原创 2016-06-22 12:25:11 · 10161 阅读 · 0 评论