pinked

导航

上一页 1 ··· 5 6 7 8 9

2020年1月10日 #

一对多处理

摘要: 一对多处理 按照查询嵌套处理 按照结果嵌套处理 小结 1. 关联 association [多对一] 2. 集合 collection [一对多] 3. javaType : 用来指定实体类中属性的类型 4. ofType : 用来指定映射到List或者集合中的pojo类型, 泛型中的约束类型 注意 阅读全文

posted @ 2020-01-10 20:33 pinked 阅读(127) 评论(0) 推荐(0) 编辑

多对一处理

摘要: 多对一处理 SQL: sql CREATE TABLE ( INT(10) NOT NULL, VARCHAR(30) DEFAULT NULL, PRIMARY KEY ( ) ) ENGINE=INNODB DEFAULT CHARSET=utf8 INSERT INTO teacher( ,` 阅读全文

posted @ 2020-01-10 19:07 pinked 阅读(170) 评论(0) 推荐(0) 编辑

Lombok

摘要: Lombok Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java. Never write another getter or 阅读全文

posted @ 2020-01-10 15:44 pinked 阅读(115) 评论(0) 推荐(0) 编辑

注解开发

摘要: 注解开发 使用注解开发 1. 注解在接口上实现 2. 需要在核心配置文件中绑定接口 3. 测试 本质:反射机制实现 底层:动态代理 CRUD 可以在工具类创建时实现自动提交事务 编写接口 测试类 关于@Param()注解 基本类型的参数或者String类型需要加上 引用类型不需要加 如果只有一个基本 阅读全文

posted @ 2020-01-10 12:46 pinked 阅读(191) 评论(0) 推荐(0) 编辑

2020年1月9日 #

分页

摘要: 分页 使用limit分页 使用mybatis实现分页,核心SQL 1. 接口 2. Mapper.xml 3. 测试 使用RowBounds分页 不再使用SQL实现分页 1. 接口 2. Mapper.xml 3. 测试 阅读全文

posted @ 2020-01-09 20:43 pinked 阅读(104) 评论(0) 推荐(0) 编辑

日志的使用

摘要: 日志的使用 1. 日志工厂 | 设置名 | 描述 | 有效值 | 默认值 | | | | | | | logImpl | 指定 MyBatis 所用日志的具体实现,未指定时将自动查找。 | SLF4J \| LOG4J \| LOG4J2 \| JDK_LOGGING \| COMMONS_LOGG 阅读全文

posted @ 2020-01-09 11:16 pinked 阅读(160) 评论(0) 推荐(0) 编辑

2020年1月8日 #

配置解析

摘要: 配置解析 1.核心配置文件 mybatis config.xml MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下: 2. 环境配置(environments) MyBatis 可以配置成适应多种环境, 不过要记住:尽管可以配置多个环境,但每 阅读全文

posted @ 2020-01-08 18:43 pinked 阅读(174) 评论(0) 推荐(0) 编辑

CRUD

摘要: CRUD 1.namespace namespace中的包名要和Dao/Mapper接口的包名一致 2.select 选择,查询语句; id: 对应的namespace中的方法名 resultType: SQL语句执行的返回值 parameterType: 参数类型 1. 编写接口 2. 编写对应m 阅读全文

posted @ 2020-01-08 15:40 pinked 阅读(169) 评论(0) 推荐(0) 编辑

第一个mybatis程序

摘要: 第一个mybatis程序 搭建环境 导入mybatis 代码 测试 1.搭建环境 搭建数据库 mssql CREATE DATABASE ; USE ; CREATE TABLE ( INT(20) NOT NULL PRIMARY KEY, VARCHAR(30) DEFAULT NULL, VA 阅读全文

posted @ 2020-01-08 12:37 pinked 阅读(134) 评论(0) 推荐(0) 编辑

从mybatis开始

摘要: 从mybatis开始 1.什么是 Mybatis? MyBatis 是一款优秀的 持久层框架 ,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Jav 阅读全文

posted @ 2020-01-08 12:34 pinked 阅读(99) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9