摘要:
10.动态sql 什么是动态sql:动态sql就是根据不同的条件生成不同的sql语句 利用动态 SQL,可以彻底摆脱这种痛苦。 如果你之前用过 JSTL 或任何基于类 XML 语言的文本处理器,你对动态 SQL 元素可能会感觉似曾相识。在 MyBatis 之前的版本中,需要花时间了解大量的元素。借助 阅读全文
posted @ 2022-04-11 16:46
十三加油哦
阅读(38)
评论(0)
推荐(0)
摘要:
9.多对一处理 9.1 多个学生,对应一个老师 对于学生而言 关联 多个学生,关联一个老师 【多对一】 对于老师而言 集合 一个老师,有很多学生【一对多】 Sql: CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) 阅读全文
posted @ 2022-04-11 16:44
十三加油哦
阅读(42)
评论(0)
推荐(0)
摘要:
8.使用注解开发 8.1 面向接口编程 8.2 使用注解开发 1.注解在接口上实现 @Select("select *from mybatis.user") List<User> getUsers(); 2.需要再核心配置文件中绑定接口 <mappers> <mapper class="com.lu 阅读全文
posted @ 2022-04-11 16:42
十三加油哦
阅读(23)
评论(0)
推荐(0)
摘要:
7.分页 7.1 为什么要分页? 减少数据的处理 7.2 使用Limit分页 语法:select *from user limit startIndex,pageSize 使用Mybatis实现分页,核心Sql 接口 //分页查询用户 List<User> getUsersByLimit(Map<O 阅读全文
posted @ 2022-04-11 16:41
十三加油哦
阅读(28)
评论(0)
推荐(0)
摘要:
6. 日志 6.1 日志工厂 如果一个数据库操作,出现了异常,我们需要排错,日志就是最好的助手! Mybatis 通过使用内置的日志工厂提供日志功能。内置日志工厂将会把日志工作委托给下面的实现之一: SLF4J LOG4J(deprecated since 3.5.9)(掌握) LOG4J2 JDK 阅读全文
posted @ 2022-04-11 16:40
十三加油哦
阅读(33)
评论(0)
推荐(0)
摘要:
5.属性名和字段名不一致的问题 当数据库是 id.name,pwd的时候 而你的实体类是 id,name,password的话 可以这样 <resultMap id="userResultMap" type="user"> <result column="pwd" property="passwor 阅读全文
posted @ 2022-04-11 16:38
十三加油哦
阅读(63)
评论(0)
推荐(0)
摘要:
4.配置解析 4.1 核心配置文件 l Mybatis-config.xml l Mybatis的配置文件包含了会深深影响Mybatis行为的设置和属性信息。 l configuration(配置) n properties(属性) n settings(设置) n typeAliases(类型别名 阅读全文
posted @ 2022-04-11 16:37
十三加油哦
阅读(39)
评论(0)
推荐(0)
摘要:
3.CRUD 3.1 namespace Namespace的包名要和Dao/mapper接口的包名一致! 3.2 select 选择,查询语句: l id :就是对应的namespace 中的方法名; l resultType :Sql 语句执行的返回值 l parameterType :参数类型 阅读全文
posted @ 2022-04-11 16:33
十三加油哦
阅读(30)
评论(0)
推荐(0)
摘要:
2. 第一个Mybatis程序 思路:搭建环境—>导入Mybatis程序à编写代码à测试 2.1 搭建环境 1.搭建数据库 CREATE DATABASE `mybatis`; USE `mybatis`; CREATE TABLE `user`( `id` INT(20) NOT NULL PRI 阅读全文
posted @ 2022-04-11 16:32
十三加油哦
阅读(19)
评论(0)
推荐(0)
摘要:
1.简介 1.1 什么是Mybatis l Mybatis是一款优秀的持久层框架 l 它支持定制化SQL,存储过程以及高级映射 l Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集 l Mybatis可以使用简单的XML或注解俩来配置和映射原生类型,接口和Java的POJO(P 阅读全文
posted @ 2022-04-11 16:30
十三加油哦
阅读(45)
评论(0)
推荐(0)