会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
游吟灬夏
博客园
首页
新随笔
联系
订阅
管理
2019年8月31日
mybatis(#和$的区别)
摘要: 1 #是将传入的值当做字符串的形式,eg:select id,name,age from student where id =#{id},当前端把id值1,传入到后台的时候,就相当于 select id,name,age from student where id ='1'. 2 $是将传入的数据直
阅读全文
posted @ 2019-08-31 18:47 游吟灬夏
阅读(6173)
评论(0)
推荐(0)
编辑
Mybatis(pagehelper)
摘要: Mybatis 有一个专门用于分页的强大插件--分页插件(pagehelper) pagehelper使用方法 进入官网下载架包: https://oss.sonatype.org/content/repositories/releases/com/github/pagehelper/pagehel
阅读全文
posted @ 2019-08-31 18:43 游吟灬夏
阅读(221)
评论(1)
推荐(1)
编辑
Mybatis(关联查询)
摘要: Mybatis在写查询的时候经常会遇到链表查询,Mybatis的联表查询写法如下: (1) 根据 classId 查询对应的班级信息,包括学生,老师 -- 创建表和数据: create database mybatis; use mybatis; CREATE TABLE users(id INT
阅读全文
posted @ 2019-08-31 18:33 游吟灬夏
阅读(329)
评论(0)
推荐(0)
编辑
Mybatis(sql列名与实体类名不同)
摘要: 解决字段名与实体类属性名不相同的冲突 在创建实体类的时候,有时会碰到实体类与字段名不相同,这时候就会发生冲突,测试时候程序没有报错但是结果是空的。 例如: 数据库 java实体类 这时候字段名与实体类名冲突,解决方法如下: selectAll1为错误演示,查询结果为null 1. resultMap
阅读全文
posted @ 2019-08-31 15:32 游吟灬夏
阅读(1095)
评论(0)
推荐(0)
编辑
优化Mybatis
摘要: 可以对Mybatis做一些优化 1. 在配置文件config.xml同级添加db.properties文件,将连接数据库的配置单独放在一个 properties 文件中 2. 为实体类定义别名,简化 sql 映射 xml 文件中的引用(建议不使用) <typeAliases> <typeAlias
阅读全文
posted @ 2019-08-31 12:08 游吟灬夏
阅读(152)
评论(0)
推荐(0)
编辑
Mybatis(动态sql标签)
摘要: 动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。在 MyBatis 之前的版本中,有很多元素需要花时间了解。MyBatis 3 大大精简了元素种类,现在只需学习原来一半的元素便可。MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。 SQL标签(if,c
阅读全文
posted @ 2019-08-31 11:44 游吟灬夏
阅读(936)
评论(0)
推荐(0)
编辑
generator(mybatis逆向工程)
摘要: MyBatis Generator(MBG)是MyBatis MyBatis 和iBATIS的代码生成器。它将为所有版本的MyBatis以及版本2.2.0之后的iBATIS版本生成代码。它将内省数据库表(或许多表),并将生成可用于访问表的工件。这减少了设置对象和配置文件以与数据库表交互的初始麻烦。M
阅读全文
posted @ 2019-08-31 11:39 游吟灬夏
阅读(201)
评论(0)
推荐(0)
编辑
Mybatis
摘要: 1. Mybatis 介绍 MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以 及对结果集的检索封装。MyBatis 可以使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJO(Pl
阅读全文
posted @ 2019-08-31 11:08 游吟灬夏
阅读(129)
评论(0)
推荐(0)
编辑
公告