
mybatis
HELLO_Amour
大脑是用来思考的,不是用来记忆的
展开
-
mybatis 动态sql
1 动态sql什么是动态sql mybatis核心 对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。需求 用户信息综合查询列表和用户信息查询列表总数这两个statement的定义使用动态sql。 对查询条件进行判断,如果输入参数不为空才进行查询条件拼接。mapper.xml<!--用户信息综合查询 #{userC...转载 2018-04-14 23:08:03 · 189 阅读 · 0 评论 -
mybatis的基础知识1
1.jdbc程序使用jdbc查询mysql数据库中用户表的记录: 1)创建java工程,加入jar包: 2)数据库驱动包(mysql5.1) 3)mysql-connector-java-5.1.7-bin.jar 4)代码示例package mybatis.jdbc;import java.sql.Connection;import java.s...转载 2018-04-13 00:05:17 · 207 阅读 · 0 评论 -
mybatis基础知识2
3.6 根据用户名称模糊查询用户信息<!--根据用户名称模糊查询用户信息,可能返回多条 resultType:指定就是单条记录所映射的Java对象类型 ${}:表示拼接sql串,将接收到的参数的内容不加任何修饰拼接到sql中 使用${}拼接sql,引起sql注入 ${value}:接收输入参数的内容,如果传入类型是简单类型,${}中只能使用va...转载 2018-04-13 00:09:17 · 161 阅读 · 0 评论 -
mybatis的原始Dao开发方法和Mapper接口开发方法
Dao开发方法 使用Mybatis开发Dao,通常有两个方法,即原始Dao开发方法和Mapper接口开发方法。1 SqlSession的使用范围 通过SqlSessionFactory创建SqlSession,而SqlSessionFactory是通过SqlSessionFactoryBuilder进行创建。 SqlSession是一个面向用户的接口, s...转载 2018-04-13 18:20:01 · 409 阅读 · 0 评论 -
mybatis 的SqlMapConfig.xml和输出输入映射
一 SqlMapConfig.xml mybatis的全局配置文件SqlMapConfig.xml,配置内容如下: properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境...转载 2018-04-13 23:10:47 · 236 阅读 · 0 评论