一、源码分析简述声明:本人使用的开发工具为IDEA1、@EnableAutoConfiguration了解 查看源码,眼睛扫到@Import(AutoConfigurationImportSelector.class),…
分类:Spring Boot
【深入浅出spring】Spring MVC 流程解析 -- HandlerAdapter
前言 继上一篇【深入浅出spring】Spring MVC 流程解析 — HanndlerMapping介绍了handler mapping后,本文按照【深入浅出spring】Spring MVC 流程解析的…
Spring Boot+Vue从零开始搭建系统(二):项目前端_Vuejs目录结构描述
前言 构建vue项目的开发环境配置,官方提供了脚手架工具vue-cli来快速构建一个开发环境,初始化一个vue项目操作命令如下: // 安装node.js,内含npm,Node.js官网:https://nodejs.o…
Spring 源码导读
做为Java开源世界的第一框架,Spring已经成为事实上的Java EE开发标准Spring框架最根本的使命是简化Java开发,因此学习、研究、掌握Spring框架成为每一位Java开发人员的必修课。而阅读源码则是学习…
微服务架构项目实战:Spring Boot 如何创建简单的 REST 服务
你将学习 什么是 REST 服务? 如何使用 Spring Initializr 引导创建 Rest 服务应用程序? 如何创建获取 REST 服务以检索学生注册的课程? 如何为学生注册课程创建 Post REST 服务?…
阿里微服务专家自己手写Spring Boot 实现一个简单的自动配置模块
为了更好的理解 Spring Boot 的 自动配置和工作原理,我们自己来实现一个简单的自动配置模块。假设,现在项目需要一个功能,需要自动记录项目发布者的相关信息,我们如何通过 Spring Boot 的自动配置,更好的…
Spring Boot中使用MyBatis注解配置详解
之前在Spring Boot中整合MyBatis时,采用了注解的配置方式,相信很多人还是比较喜欢这种优雅的方式的,也收到不少读者朋友的反馈和问题,主要集中于针对各种场景下注解如何使用,下面就对几种常见的情况举例说明用法。…
微服务架构的基础框架选择:Spring Cloud还是Dubbo?
最近一段时间不论互联网还是传统行业,凡是涉及信息技术范畴的圈子几乎都在讨论微服务架构。近期也看到各大技术社区开始组织一些沙龙和论坛来分享Spring Cloud的相关实施经验,这对于最近正在整理Spring Cloud相…
spring boot 随笔 -- 配置全局的String转Date参数转换器
你在写接口的时候难免会遇到接收String类型的日期参数(例如:2018-04-21 11:57:36)转换成Date类型情况。百度了一番,发现大多数答案都是这样子的: @Configuration public cla…
Spring Cloud Config Server迁移节点或容器化带来的问题
如果您跟我一样,目前正在使用Spring Cloud Config做为配置中心的话,本篇将来要描述的问题,强烈推荐了解和关注!因为这个问题目前存在于所有的版本中,还没有完全修复。 原文链接:http://blog.did…
【spring boot 系列】spring data jpa 全面解析(实践 + 源码分析)
前言 本文将从示例、原理、应用3个方面介绍spring data jpa。 以下分析基于spring boot 2.0 + spring 5.0.4版本源码 概述 JPA是什么? JPA (Java Persistenc…
基于Spring Cloud的微服务落地
微服务架构模式的核心在于如何识别服务的边界,设计出合理的微服务。但如果要将微服务架构运用到生产项目上,并且能够发挥该架构模式的重要作用,则需要微服务框架的支持。 在Java生态圈,目前使用较多的微服务框架就是集成了包括N…