atwood-pan

 

2021年4月13日

MyBatis06——动态SQL

摘要: 动态SQL ifchoose (when, otherwise)trim (where, set)foreach 搭建环境 1、搭建数据库 CREATE TABLE `blog` ( `id` varchar(50) NOT NULL COMMENT '博客id', `title` varchar( 阅读全文

posted @ 2021-04-13 16:46 JavaCoderPan 阅读(10) 评论(0) 推荐(0) 编辑

MyBatis05——一对多和多对一处理

摘要: 多对一处理 1、数据库表的设计 CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=INNODB DEFAULT CHARSET=ut 阅读全文

posted @ 2021-04-13 16:19 JavaCoderPan 阅读(11) 评论(0) 推荐(0) 编辑

MyBatis04——使用注解开发

摘要: 使用注解开发 MyBatis3提供了新的基于注解的配置,但是MyBatis映射并不能用注解来构建。sql类型主要分成:@select@update@insert@delete 注意:利用注解开发就不需要mapper.xml映射文件了 步骤 1、我们注解在UserMapper接口中的方法上添加注解即可 阅读全文

posted @ 2021-04-13 15:09 JavaCoderPan 阅读(14) 评论(0) 推荐(0) 编辑

MyBatis03——ResultMap和分页相关

摘要: ResultMap和分页相关 当属性名和字段名不一致的时候 解决方法 1、数据库中创建user表 字段 id、name、pwd 2、Java中的实体类 @Data public class User { private int id; //id private String name; //姓名 p 阅读全文

posted @ 2021-04-13 14:43 JavaCoderPan 阅读(17) 评论(0) 推荐(0) 编辑

导航