Spring从菜鸟到超神之路
本专栏主要介绍Spring开发的必备知识,剖析spring各个组件的运行原理和架构,让你快速的掌握spring开发体系。
小山沟里的程序猿
向一个城墙发起冲锋!
展开
-
一文读懂SpringCloud与Eureka,Feign,Ribbon,Hystrix,Zuul核心组件间的关系
零、概述毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理。实际上,Spring Cloud是一个全家桶式的技术栈,包含了很多组件。本文先从其最核心的几个组件入手,...原创 2019-07-31 21:47:08 · 659 阅读 · 0 评论 -
Intellij IDEA2018基于maven创建springMVC项目以及文件配置
本文详细介绍,如何新建一个springmvc项目,以及如何部署。原创 2019-05-28 18:48:53 · 823 阅读 · 0 评论 -
【Spring AOP】利用spring aop实现自定义注解功能
本文讲解spring aop的体系结构并利用spring aop实现自定义注解功能。一、何为AOP在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务...原创 2019-05-11 21:05:54 · 892 阅读 · 0 评论 -
【Spring注解】java注解浅析
我们IDE编程时经常会自动给我们添加Override、Deprecated等以及三方框架注解,这些注解是怎么定义以及工作的,我们该怎么自定义注解,这些可能是一个入门程序猿所不了解的,本篇文章将对注解进行简单的介绍,希望能给一些对注解有困惑的开发一点帮助。何为注解Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法,Annot...原创 2019-05-07 23:00:26 · 344 阅读 · 0 评论 -
【Spring AOP】AOP切入点表达式详解
利用spring aop实现自定义注解功能 文章讲解了Spring AOP的基本概念,和利用AOP实现注解的两种方式, 还有一些遗漏的知识点,本文详尽介绍。一、原创 2019-05-14 16:36:24 · 2143 阅读 · 0 评论 -
【Spring注解】自定义注解编程实战
本文将介绍如何编写一个自己的注解并使用到相关的工程中去。原创 2019-05-11 08:41:31 · 440 阅读 · 0 评论 -
【运维与服务治理】actuator服务监控与管理
actuator是spring boot项目中非常强大的一个功能,有助于对应用程序进行监控和管理,通过restful api请求来监管、审计、收集应用的运行情况,针对微服务而言它是必不可少的一个环节。一、 Endpointsactuator的核心部分,它用来监视应用程序及交互,spring-boot-actuator中已经内置了非常多的Endpoints(health、info、beans、h...原创 2019-05-06 20:22:59 · 959 阅读 · 0 评论 -
Spring Boot依赖spring-boot-starter-parent是干啥的?
你的项目pom.xml文件中,应该存在如下代码:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.0.RELEASE...原创 2019-05-05 20:45:39 · 32404 阅读 · 3 评论 -
【开发环境搭建三】Intellij IDEA创建spring MVC项目
1、本文只讲解怎么用intellij IDEA进行创建spring MVC项目,并不会讲解具体的spring MVC框架基础,如需了解框架原理,请移步其他教程。 2、本文是我在刚学习Spring MVC框架中,看了很多的教程,经过了前前后后很多的坑点进行编写,不足之处,多多指点,谢谢环境:intellij IDEA 2017 CIJDK 1.8tomcat 8.5.23具体...原创 2019-05-05 15:07:42 · 389 阅读 · 0 评论 -
【开发环境搭建三】IntelliJ IDEA lombok插件的安装和使用
IntelliJ IDEA lombok插件的安装和使用百度经验:https://jingyan.baidu.com/article/0a52e3f4e53ca1bf63ed725c.html原创 2019-04-29 16:20:35 · 386 阅读 · 0 评论 -
【开发环境搭建一】Intellij IDEA构建SpringBoot项目
一、点击create New Project, 界面点击Spring Initializr, 默认配置,点击next二、填写Group和Artifact, 点击next三、选择web,点击next四、填写项目名称,点击next五、删除项目无用的配置,建立测试类六、点击启动启动信息,表明请求成功七、验证网址...原创 2019-04-28 23:07:53 · 444 阅读 · 0 评论 -
【开发环境搭建二】IntelliJ IDEA 之 配置JDK 的 4种方式
Intelli IDEA 配置Java的4中方式原创 2019-04-29 09:30:24 · 590 阅读 · 0 评论