![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
cute。
仅记录自己学过的东西,方便复习
展开
-
MyBatis学习笔记五之opensessioninview示例代码
整体目录结构 数据库截图(具体代码见前面博客) 一.mybatis.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3...原创 2019-06-12 15:29:55 · 234 阅读 · 0 评论 -
MyBatis学习笔记六之动态SQL能力提升
一.需求 url为:localhost:8080/student/show 二.数据库 一.创建表 二.插入测试数据 老师表: 学生表: 三.后端代码具体实现 一.新建student的web项目、构建框架 1.在lib下导入jar包 2.写mybatis全局配置文件 (使用接口绑定方式) <mappers> <packa...原创 2019-06-12 21:02:46 · 188 阅读 · 0 评论 -
MyBatis学习笔记一之分页练习
一.新建web项目 二.写实体类 pojo的包下的People.java package com.bjsxt.pojo; public class People { private int id; private String name; private int age; public int getId() { return id; } public void setI...原创 2019-06-06 11:11:48 · 127 阅读 · 0 评论 -
MyBatis学习笔记总结
一.resultType和resultMap在使用中的区别 在使用mybatis进行数据库连接操作时对于SQL语句返回结果的处理通常有两种方式,一种就是resultType另一种就是resultMap。 1.通常来说:resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用。但是resultType跟resultMap不能同时存在。 2.具体来看: ...原创 2019-06-14 17:18:24 · 242 阅读 · 0 评论 -
MyBatis学习笔记二之转账加日志练习
实现转账功能 一.新建数据库及表 1. 2.插入测试数据 3.结果截图 二.新建bank项目、导入jar包、写mybatis全局配置文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" ...原创 2019-06-11 21:41:34 · 275 阅读 · 0 评论 -
MyBatis学习笔记三之接口绑定方案及多参数传递
例子: 在mybati.xml中<mappers>下使用<package> <mappers> <package name="com.bjsxt.mapper"/> </mappers> mybatis.xml的完整代码 <?xml version="1.0" encoding="UTF-8"...原创 2019-06-12 09:45:13 · 140 阅读 · 0 评论 -
MyBatis学习笔记四之动态SQL
一.pojo Log.java package com.bjsxt.pojo; public class Log { private int id; private String accIn; private String accOut; private double money; public int getId() { return id; } public void...原创 2019-06-12 13:40:51 · 149 阅读 · 0 评论