Guice依赖注入(一)

本教程主要详细讲解Guice的一些基本注入方式,通过该简单教程让我们可以快速使用Guice进行简单系统化开发,后续我们会更深入讲解更多模块,如果还不了解Guice大家可以先去网上自行了解一下. 基础环境 技术 版本 Java 1.8+ Guice 4.2.3 初始化项目 初始化项目 mvn arch…

SpringBoot整合MyBatis教程Provider进阶(Select)

本教程主要详细讲解SpringBoot整合MyBatis项目高级操作模式,主要使用到@Provider高级模式进行MyBatis整合开发,本文主要讲解Select查询数据操作. 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x MyBatis 3.5.x 创建项目 初始化项…

SpringBoot整合MyBatis教程Provider进阶(Insert)

本教程主要详细讲解SpringBoot整合MyBatis项目高级操作模式,主要使用到@Provider高级模式进行MyBatis整合开发,本文主要讲解Insert输入数据操作. 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x MyBatis 3.5.x 创建项目 初始化项…

SpringBoot整合MyBatis教程(PageHelper版)

本教程主要详细讲解SpringBoot整合MyBatis使用PageHelper进行数据查询并分页功能! 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x MyBatis 3.5.x PageHelper 5.x.x 创建项目 初始化项目 mvn archetype:gen…

SpringBoot整合MyBatis教程(注解版)

本教程主要详细讲解SpringBoot整合MyBatis进行数据库操作,本次讲解我们使用纯注解方式进行。 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x MyBatis 3.5.x 创建项目 初始化项目 mvn archetype:generate -DgroupId=c…

SpringBoot Security整合JWT授权RestAPI

本教程主要详细讲解SpringBoot Security整合JWT授权RestAPI。 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x Security 5.x JWT 0.9.0 创建项目 初始化项目 mvn archetype:generate -DgroupId=c…

Spring DataJPA JDBC教程(基础版)

本教程主要详细讲解SpringBoot整合JPA进行JDBC对数据库的各种操作. 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x DataJPA 2.x.x MySQL 5.x.x 创建项目 初始化项目 mvn archetype:generate -DgroupId=c…

Spring DataJPA Redis教程(JPA实战版)

本教程主要详细讲解Spring Data Redis,它向Redis提供Spring Data平台的抽象. Redis由基于key/value库的数据结构存数,以持久保存数据,并可用作数据库,缓存,消息代理等。 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x DataJP…

Spring DataJPA MongoDB Template教程

本教程主要详细讲解Spring Data MongoDB,它向MongoDB提供Spring Data平台的抽象. MongoDB是基于文档的存储,以持久保存数据,并可用作数据库,缓存,消息代理等. 基础环境 技术 版本 Java 1.8+ SpringBoot 2.x.x DataJPA 2.x.…