笔记
文章平均质量分 75
花海中的少年一路向北
这个作者很懒,什么都没留下…
展开
-
Mybatis-06
动态SQL 动态SQL指的是根据不同的查询条件 , 生成不同的Sql语句 有以下几种: if choose (when, otherwise) trim (where, set) foreach 搭建环境 新建一个数据库表:blog 字段:id,title,author,create_time,views CREATE TABLE `blog` ( `id` varchar(50) NOT NULL COMMENT '博客id', `title` varchar(100) NOT NULL COMMEN原创 2021-08-29 18:37:52 · 71 阅读 · 0 评论 -
Mybatis-05
多对一的处理 多对一的理解: 多个学生对应一个老师 如果对于学生这边,就是一个多对一的现象,即从学生这边关联一个老师 1.设计数据库 CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=INNODB DEFAULT CHARSET=utf8 INSERT INTO teacher(`id`, `name`) VALUES (1, '秦老师原创 2021-08-22 19:02:58 · 61 阅读 · 0 评论 -
Mybatis-04
使用注解开发 mybatis最初配置信息是基于 XML ,映射语句(SQL)也是定义在 XML 中的。而到MyBatis 3提供了新的基于注解的配置。不幸的是,Java 注解的的表达力和灵活性十分有限。最强大的 MyBatis 映射并不能用注解来构建 sql 类型主要分成 : @select () @update () @Insert () @delete () 注意:利用注解开发就不需要mapper.xml映射文件了 1、在接口中添加注解 //查询全部用户 @Select("select id,n原创 2021-08-15 19:37:21 · 60 阅读 · 0 评论