10 2019 档案
摘要:在之前的 "Spring学习之旅(十二) 持久化框架" 中我们介绍了 的使用,今天我们就来了解下另一种持久化框架 Mybatis 。 一、集成 Mybatis 1.1 准备工作 新建用户表 sql CREATE TABLE ( bigint(21) NOT NULL COMMENT '用户编码',
阅读全文
摘要:一、集成 MySQL 数据库 1.1 配置 MySQL 添加依赖 设置配置文件 1.2 测试数据库连接 添加测试依赖 在 目录下新建测试类 执行测试,发现绿条说明测试通过。 1.3 设置连接池 SpringBoot 在我们引入 或`spring boot starter data jpa` 依赖后就
阅读全文
摘要:一、SpringBoot 介绍 1.1 SpringBoot 使命 在之前我们学习 Spring 时,我们了解到 Spring 最根本的使命就是 简化Java开发。而 SpringBoot 的出现也有其使命存在,它的使命就是为了简化 Spring 。 SpringBoot 使用 "开箱即用和约定优于
阅读全文
摘要:一、版本控制 1.1 什么是版本控制 版本控制是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况的系统。可以对任何类型的文件进行版本控制。 1.2 为什么需要版本控制 有了版本控制就可以将某个文件回溯到之前的状态,甚至将整个项目都回退到过去某个时间点的状态。并且可以很清晰对比出修改点,
阅读全文
摘要:什么是 TDD ? TDD 有广义和狭义的区分。 广义角度指的是 ATDD(Acceptance Test Driven Development),包括 BDD(Behavior Driven Test Development)和 Consumer Driven Contracts Developm
阅读全文

浙公网安备 33010602011771号