java框架
可乐Vayne
努力到无能为力,拼搏到感动自己
展开
-
[由零开始]2020年最新 如何在Idea中编译构建Spring-framework-5.1.x 的源码
构建Spring-framework-5.1.x 的源码 第一步: 首先前往世界上最大的同性交友网站gayHab上去下载spring源码: 下载地址:https://github.com/spring-projects/spring-framework这里我选择的branch是5.1.x download源码之后到本地,解压。 第二步: 1.安装gradle 2.下载地址:https://servic...原创 2020-07-03 13:36:50 · 615 阅读 · 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 · 233 阅读 · 0 评论 -
[由零开始] 手写Mybatis-自定义持久层框架
手写Mybatis-自定义持久层框架思路分析 JDBC存 的问题 数据库配置硬编码 频繁创建与销毁数据库连接 ,资源严重浪费 SQL语句、参数写在代码里和代码在一起,存在硬编码,不好维护, 对参数和返回结果需要手动一个一个去绑定,较为繁琐 JDBC 解决方案 使用配置文件 使用数据库连接池 使用配置文件与代码分开维护(与数据库配置文件分开),SQL配置文件可能经常变更 使用反射、内省的方式来重实现绑定与封装 自定义持久层框架分原创 2020-07-01 15:50:31 · 1084 阅读 · 1 评论