随笔分类 -  Mybatis

摘要:学了 Mybatis 之后,发现用 Mybatis 写 Dao层实在是简便多了,主要是在表的映射这块简单了很多。下面是我实现的使用 Mybatis 实现的简单的操作用户表的 Dao 层。 使用 Mybatis 实现 DAO 层,一共有两种方式: 原始的 DAO 层的实现 使用 Mapper 代理方式【这里又分两种:直接配置 Mapper 代理;使用包扫描配置 Mapper ... 阅读全文
posted @ 2017-06-02 23:56 码上猿梦 阅读(626) 评论(0) 推荐(2) 编辑
摘要:相比 Hibernate ,Mybatis 实在是学习门槛低多了。 1 . 类属性和表字段的自动对应 当向数据库中插入一行数据时,标签中的占位符#{}中的占位符的值写 model 类的属性名,但是要保证数据库中的字段名和属性名要一致,属性可以多余数据表的字段,但是不能少。这也是约定高于配置。 insert into u... 阅读全文
posted @ 2017-06-02 15:17 码上猿梦 阅读(239) 评论(0) 推荐(4) 编辑
摘要:相比 Hibernate,Mybatis 的映射关系就显得简单了很多。 未完待续。。。。 阅读全文
posted @ 2017-06-01 23:45 码上猿梦 阅读(199) 评论(0) 推荐(0) 编辑
摘要:在上一篇 【Mybatis 点点滴滴】博客中,写到了 Mybatis 能够将类属性和表字段自动对应起来,在 parameterType属性值直接填写 POJO 类的名称即可(首字母不区分大小写),在 sql 语句中就可以直接写该 POJO 类的属性名了,以为他是按照属性名直接进行封装和拆解,但是当传 阅读全文
posted @ 2017-06-01 21:58 码上猿梦 阅读(641) 评论(0) 推荐(0) 编辑
摘要:#{} 表示一个占位符号,通过 #{} 可以实现 preparedStatement 向占位符中设置值,自动进行 java 类型和 jdbc 类型转换。#{} 可以有效防止 sql注入。 #{} 可以接收简单类型值或 pojo 属性值。 如果 parameterType 传输单个简单类型值,#{} 阅读全文
posted @ 2017-06-01 14:48 码上猿梦 阅读(3458) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示