Spring Boot 2.X 实战
Spring Boot 2.X 项目实战,从入门到深入理解Spring Boot,掌握Spring Boot实战开发技能!
Java 小先
一个专注 Java 的非斜杠青年,爱Coding,爱阅读,爱摄影!
展开
-
Spring Boot 2.X 实战--实现一个简单的分布式锁
源代码仓库:https://github.com/zhshuixian/learn-spring-boot-2码云:https://gitee.com/ylooq/learn-spring-boot-2在 Spring Boot 整合 Redis 中提到,对于进程间共享的数据,需要通过锁的方式避免脏数据的产生,可以利用 Redis 单线程的特性,实现共享数据的加锁和释放。本章主要介绍如何实现一个简单的分布式的锁。在开发 Java 应用的时候,多线程需要对共享数据资源的修改可以通过 synchron.原创 2020-08-03 16:32:28 · 338 阅读 · 0 评论 -
Spring Boot 2.X 实战--Actuator 监控工具
源代码仓库:github.com/zhshuixian/learn-spring-boot-2Spring Boot 作为提高开发效率的框架,集成了许多的附加功能,例如 Spring Boot Actuator 监控工具,可以作为你在生产环境监视和管理的工具。使得开发者可以用个 HTTP 或者 JMX 的方式,审核、收集生产环境中的运行状况等指标。开始使用 Spring Boot Actuator新建 项目 14-spring-boot-actuator ,引入 Actuator 工具的 star.原创 2020-08-03 16:28:09 · 282 阅读 · 0 评论 -
Spring Boot 2.X 实战--WebFulx Reactive 编程初探
源代码仓库:https://github.com/zhshuixian/learn-spring-boot-2码云:https://gitee.com/ylooq/learn-spring-boot-2Spring 5 中最重要的更新是支持 Reactive (反应式)编程,反应式编程是非阻塞的,意味着无需阻塞等待业务处理完成,可以减少服务器资源的占用,提高并发处理速度和并发量。非常适合低延迟、高吞吐量的项目。可以用来构建非阻塞的、异步的、弹性和事件驱动的企业级服务。Spring WebFlux .原创 2020-08-03 16:27:30 · 609 阅读 · 0 评论 -
Spring Boot 2.X 实战--Spring Boot 整合 MongoDB
源代码仓库:https://github.com/zhshuixian/learn-spring-boot-2码云:https://gitee.com/ylooq/learn-spring-boot-2《Spring Boot 2.X 实战》全文在线阅读 – 微信平台码云 Git Pages https://ylooq.gitee.io/learn-spring-boot-2/#/在数据量日益暴涨的今天,用户的个人信息如浏览点击记录、商品购买记录等成倍增加,传统的 SQL 数据库已经无法很好的存.原创 2020-08-03 16:25:58 · 944 阅读 · 0 评论 -
Spring Boot 2.X 实战--RESTful API 全局异常处理
源代码仓库:https://github.com/zhshuixian/learn-spring-boot-2在上一节"Shiro (Token)登录和注册"中,主要介绍了 Spring Boot 整合 Shiro 实现 Token 的登录和认证,这一小节中,我们将实现 Spring Boot 的全局异常处理,将异常成封装统一样式的 JSON 返回前端。小先有次在开发 React + Spring Boot 的应用的时候,因为没有加统一的异常处理,被 React 的 debug 搞得很崩溃。(对 R.原创 2020-08-03 16:24:53 · 458 阅读 · 0 评论 -
Spring Boot 2.X 实战--Spring Boot 整合 Redis
Spring Boot 整合 Redis 实现数据库缓存。原创 2020-04-27 16:29:49 · 591 阅读 · 0 评论 -
Spring Boot 2.X 实战--Shiro(Token)登录和注册
源代码仓库:https://github.com/zhshuixian/learn-spring-boot-2在上一节"Spring Security (Token)登录和注册"中,主要介绍了 Spring Boot 整合 Spring Security 实现 Token 的登录和认证,这一小节中,我们将实现 Spring Boot 整合 Shiro 实现 Token 的登录和认证。1)A...原创 2020-04-16 01:06:47 · 803 阅读 · 0 评论 -
Spring Boot 2.X 实战--Spring Security (Token)登录和注册
博客主页:https://me.csdn.net/u010974701源代码仓库:https://github.com/zhshuixian/learn-spring-boot-2在上一节《Spring Boot 2.X 实战–Spring Security 登录和注册》中,我们主要整合 Spring Security,实现了用户的注册、登录和权限控制。在这一节中,我们将实现基于 Tok...原创 2020-04-12 09:29:15 · 2741 阅读 · 3 评论 -
Spring Boot 2.X 实战--Spring Security 登录和注册
作者:小先博客主页:https://me.csdn.net/u010974701源代码仓库:https://github.com/zhshuixian/learn-spring-boot-2对于 Web 系统来说,对页面和 API 接口的访问权限进行安全控制是必须的,例如需要阻止非系统用户的访问,控制不同页面或接口的访问权限。在 Java 开发中,常用的安全框架有 Spring Secu...原创 2020-04-12 09:27:42 · 983 阅读 · 0 评论 -
Spring Boot 2.X 实战--消息队列(RocketMQ)
作者:小先博客主页:https://me.csdn.net/u010974701源代码仓库:https://github.com/zhshuixian/learn-spring-boot-2在上一小节《实战 SQL 数据库(MyBatis)》中,主要介绍了 MyBatis 如何连接数据库,实现数据的增删改查等操作。这一小节,将实战 Spring Boot 整合 RocketMQ。消息中间...原创 2020-04-12 09:25:18 · 747 阅读 · 0 评论 -
Spring Boot 2.X 实战--SQL 数据库(MyBatis)
小先博客主页:https://me.csdn.net/u010974701源代码仓库:https://github.com/zhshuixian/learn-spring-boot-2原创 2020-04-12 09:22:34 · 221 阅读 · 0 评论 -
Spring Boot 2.x 实战--SQL数据库(Spring Data JPA)
小先博客主页:https://me.csdn.net/u010974701源代码仓库:https://github.com/zhshuixian/learn-spring-boot-2文章目录1、什么是 Spring Data JPA2、Spring Data JPA 的配置2.1、依赖引入...原创 2020-04-12 09:20:35 · 283 阅读 · 1 评论 -
Spring Boot 2.x 实战--日志打印与输出到文件
小先博客主页:https://me.csdn.net/u010974701源代码仓库:https://github.com/zhshuixian/learn-spring-boot-2文章目录1、Java 日志框架和日志门面1.1、常用的日志框架1.2、日志门面2、实战 Log4j2 与 S...原创 2020-04-12 09:17:31 · 1944 阅读 · 0 评论 -
Spring Boot 2.x 实战--第一个Spring Boot程序
实战 Spring Boot 2.X 创建、运行和打包你的第一个 Spring Boot 项目,创建 RESTful API 接口并对接口进行单元测试。原创 2020-03-10 23:50:10 · 396 阅读 · 0 评论 -
Spring Boot 2.x 实战–什么是 Spring Boot?
主要介绍了 Spring Boot 和如何创建 Spring Boot 的项目。Spring Boot是 Pivotal 团队开发的、用于简化 Spring 应用的开发的开源框架。其通过自动配置和习惯优于配置的理念,使得 Spring Boot 应用程序几乎不需要繁琐的 Spring 配置,极大的提高开发效率。原创 2020-02-04 15:29:32 · 351 阅读 · 0 评论