Mybatis
可乐Vayne
努力到无能为力,拼搏到感动自己
展开
-
Mybatis的逆向工程生成代码
1、mybatis-plugin插件安装 2、创建Maven项目 3、配置Mybatis Generator的依赖和插件 maven的 pom.xml文件配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi原创 2020-11-09 18:11:33 · 128 阅读 · 0 评论 -
[由零开始] 了解和使用 Spring Data JPA 框架
Spring Data JPA 框架 简介 Spring Data Jpa 是应⽤于Dao层的⼀个框架,简化数据库开发的,作⽤和Mybatis框架⼀样,但是在使 ⽤⽅式和底层机制是有所不同的。最明显的⼀个特点,Spring Data Jpa 开发Dao的时候,很多场景我们 连sql语句都不需要开发。由Spring出品。 Spring Data JPA 是 Spring 基于JPA 规范的基础上封装的⼀套 JPA 应⽤框架,可使开发者⽤极简的 代码即可实现对数据库的访问和操作。它提供了包括增删改查等在原创 2020-09-02 15:44:45 · 138 阅读 · 0 评论 -
[由零开始] MyBatis的基本使用与应用
一、基本介绍 1、介绍 MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 2、MyBatis的优点和缺点 优点: 简单易学,利于重构 结构清晰,XML集中化管理SQL语句,解除了SQ...原创 2020-07-01 21:27:27 · 222 阅读 · 0 评论 -
[由零开始] 手写Mybatis-自定义持久层框架
手写Mybatis-自定义持久层框架思路分析 JDBC存 的问题 数据库配置硬编码 频繁创建与销毁数据库连接 ,资源严重浪费 SQL语句、参数写在代码里和代码在一起,存在硬编码,不好维护, 对参数和返回结果需要手动一个一个去绑定,较为繁琐 JDBC 解决方案 使用配置文件 使用数据库连接池 使用配置文件与代码分开维护(与数据库配置文件分开),SQL配置文件可能经常变更 使用反射、内省的方式来重实现绑定与封装 自定义持久层框架分原创 2020-07-01 15:50:31 · 1067 阅读 · 1 评论