Jverson's Blog
1.1.
Introduction
Basic
2.1.
为什么要使用 Spring Boot
2.2.
搭建工程 & 多 Module & 配置资源加载
2.3.
依赖管理、代码结构、配置类及热交换
2.4.
如何定制 Banner
2.5.
使用配置文件配置 Bean 的方法
2.6.
Profiles + Maven 不同环境读取不同配置
2.7.
Springboot 中 Profiles 最佳实践
2.8.
日志的配置
2.9.
Classpath in Java Web
2.10.
Bean 生命周期
Web
3.1.
使用 Velocity
3.2.
使用 FreeMaker
3.3.
Spring MVC 的配置
3.4.
Spring MVC 中优雅的异常和错误处理
3.5.
如何定制 Favicon
3.6.
指定 @ResponseBody 的返回格式(Json or XML)
Database
4.1.
数据库使用
4.2.
关于 JDBC 的基础知识
4.3.
对 ORM 框架的简单介绍
4.4.
MyBatis 原理
4.5.
通过 MyBatis-Spring-Boot-Starter 使用 Mybatis
4.6.
通过 Mybatis Common Mapper 使用通用 Mapper
4.7.
分页插件 PageHelper 使用 & 打印 sql 及运行时间
4.8.
Spring Data JPA 介绍
4.9.
Mysql 知识点
4.10.
基于 Mysql 的分布式 ID 生成
4.11.
Mysql 索引及其优化
4.12.
Mysql 开发规约_
Cache
5.1.
Cache Introduction
5.2.
Cache Usage
5.3.
Caffeine Cache
5.4.
分布式缓存 - Redis
5.5.
静态兜底缓存方案设计
5.6.
Summary
Timer & Schedule
6.1.
Java 定时任务
6.2.
Java Timer & TimerTask
6.3.
Spring Schedule
6.4.
Quartz 介绍
6.5.
Spring Boot 集成 Quartz
Deploy
7.1.
构建部署可执行 jar
7.2.
构建 war 包部署
7.3.
打包指定 JDK 编译版本
Others
8.1.
Spring Events 事件机制
8.2.
Spring @Conditional Annotation
8.3.
使用 JavaMail 发送邮件
8.4.
Annotation - 自定义注解
8.5.
filter vs interceptor vs aop
Common
9.1.
IntelliJ IDEA 使用技巧
9.2.
通用对象定义及使用
9.3.
aop 实现接口统一日志打印和方法监控
9.4.
Junit 参数化测试
9.5.
CRC32 算法百分比切量
9.6.
使用 RestTemplate 调用 RESTful 接口
9.7.
跨域资源共享 CORS
Frontend
10.1.
Springboot + FreeMarker 国际化
10.2.
jQuery 三级联动下拉框实现
Published with GitBook
Mysql 开发规约_
MySQL 开发规约
MySQL 使用规范
常见问题
,
mysql使用limit分页优化方案
results matching "
"
No results matching "
"