7.平凡之路-动态SQL语句

2017-09-05
阅读 14 分钟
1.8k
动态SQL语句是核心之一,这里我们通过几个示例来演示 一 多条件查询专题 1.通过恒等式完成动态SQL语句 涉及到if标签 {代码...} 映射文件 {代码...} Java测试代码 {代码...} 图解说明 2.where标签和if标签组合 如果发现标签內有内容,那么会在内容的最前面加入关键字 where 如果有内容,会检查内容的最前面是否含有 AND空格 ...

6.平凡之路-单条件模糊查询

2017-09-04
阅读 6 分钟
3k
属于MyBatis的核心之一,这里面的坑比较多,大家多多看看吧 一 模糊查询的三种方式介绍 我会使用resultMap处理结果集数据 {代码...} 1."死数据"的模糊查询 映射文件 {代码...} Java测试代码 {代码...} 请注意: 这里使用了单元测试@Test注解 图解说明 2.通过Java程序完成模糊查询 映射文件 {代码...} Java测试代码 {代码......

5.平凡之路-查询结果集简单处理

2017-09-03
阅读 7 分钟
1.9k
说在前面的话 : 命名空间暂时约定-持久化类(实体Bean)的类名的全路径 com.shxt.model.Skill 一 简单查询结果集处理 1.查询结果集处理为Map类型 (1) 字段作为Map中的KEY值 映射文件 {代码...} Java测试代码 {代码...} 图解说明 经典异常[重点,重点,重点] (2) 通过设置字段别名修改Map中的KEY值 映射文件[关键代码] {代码....

3.平凡之路-传统模式添加操作

2017-09-03
阅读 5 分钟
1.7k
parameterType : 传递参数数据的类型 java.util.Map或者MyBatis提供额内置类型映射map#{map中的Key}获取对应的值,并且进行了预处理

2.平凡之路-初识MyBatis

2017-09-03
阅读 4 分钟
2.2k
MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。[来自官方文档]

1.平凡之路-ORM概述

2017-09-03
阅读 3 分钟
2k
对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将Java程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。 这也同时暗示者额外的执行开销;然而,...