2章 Spring Boot简史Spring Boot,简单讲就是牺牲项目的自由度来减少配置的复杂度(“契约式编程”思想,SpringBoot自动配置方案的指导思想)。约定一套规则,把这些框架都自动配置集成好,从而达到“开箱即用”。同时,也支持自由配置。这就是一非常好的方案了。Java Web开发涉及的技术比较繁杂,涉及到很多开发框架和工具(Java, Scala, Kotlin, Clo
原创 2022-06-09 07:04:26
114阅读
2章 Spring Boot简史Java Web开发涉及的技术比较繁杂,涉及到很多开发
原创 2022-10-18 16:00:53
152阅读
第一Spring Boot项目
原创 2022-09-10 00:07:34
138阅读
1章 Spring Boot史前简史 大约20年前,程序员们使用“企业级Java Bean”(EJB)置
原创 2022-10-18 16:01:10
258阅读
在前面的章节《DriverManager SPI分析和Java SPI原理》中,我们通过分析DriverManager的SPI和Java SPI的原理,对于SPI有了一比较深的了解。现在我们大部分的项目都是基于Spring
转载 2021-07-13 14:59:29
240阅读
1.Spring Security概述   前言在之前介绍过了Shiro之后,有好多粉丝问Spring Security在Spring Boot中怎么集成。这个系列我们就和大家分享下有关这方面的知识。 本节大纲一、什么是Spring Security?二、常用安全框架 一、什么是Spring Security?     
原创 2023-06-26 16:03:59
69阅读
师傅:在上一节咱们学习了<parent>节点,这个parent节点有一很核心的作用,那就是管理依赖的版本号,在依赖包中,我们会发现我们使用的服务都会交给Spring进行管理,注册为Spring Bean,在注入bean的时候,有一很重要的条件注解在起着重要的作用。悟纤:师傅,这个一听就很深奥,徒儿还没有研究过呢。师傅:今天咱们扒开源码以及一小栗子来瞅瞅。悟纤:师傅,那咱们赶紧扒呀
原创 2023-06-26 15:52:15
69阅读
8章 Spring Boot集成开发8.1 Spring Boot集成Groovy混合Java开发8.2 Spring Boot集成Groovy、Grails开发8.3 Spring Boot集成Scala混合Java开发8.4 Spring Boot集成Kotlin混合Java开发8.5 Spring Boot集成Swagger2构建自动化Rest API文档8.6 Spring
原创 2022-06-09 07:02:50
146阅读
11章 Spring Boot应用监控在实际的生产系统中,我们怎样知道我们的应用运行良管理我们的
原创 2022-10-18 15:58:38
217阅读
1章 Spring Boot史前简述很久以前,老一代的系统都是使用EJB技术开发。到
原创 2022-10-18 15:59:15
115阅读
1章 Spring Boot简介Java Web开发涉及的技术比较繁杂,涉及到很多开发框架和工具(Java, Scala, Kotlin, Clojure,Groovy, Grails,Gradle, Maven, JDBC,Mysql, oracle, mongodb, Tomcat,Jetty,Spring,Struts,Hibernate,Mybatis,JPA,JSP,velocit
原创 2022-06-10 11:31:15
191阅读
5章 Spring Boot自动配置原理5.1 SpringBoot的核心组件模块首先,我们来简单统计
原创 2022-10-18 16:00:42
217阅读
今天写这篇文章的目的就是想从思想上教给大家几个套路,不用提到整合什么就去百度了,自己尝试去亲手整合一。 本文基于的Spring Boot的版本是2.3.4.RELEASE。 1. 找到自动配置类 每一starter基本都会有一自动配置类,命名方式也是类似的,格式为:xxx…
转载 2021-07-30 10:19:45
71阅读
7章 Spring Boot集成模板引擎其实,没有任何一模板引擎(jsp,velocity,thymeleaf,freemarker,etc)可以完全实现MVC绝对的分层,只有“自由度”上的界定罢了。因为MVC本来就是相互关联的,不可分割的一整体。在MVC模式中,模板引擎的工作原理基本一样,比如说以freemarker为例,如下图:7.1 Spring Boot集成jsp模板7
原创 2022-06-09 08:44:34
401阅读
SLF4J与Logback简介Java日志框架众多,常用的有java.util.logging, log4j, logback,
原创 2022-10-18 15:59:13
313阅读
16章 Spring Boot安全集成Spring Security开发Web应用,对页面的安全控制通常是必须的。比如:ACL(权限访
原创 2022-10-18 15:59:34
231阅读
什么是spring bootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架项目结构介绍 如上图所示,Spring Boot的基础结构共
转载 2023-12-15 10:06:05
23阅读
   一、mall4j 电商商城系统(1)访问地址:mall4j: 一基于spring bootspring oauth2.0、mybatis、redis的轻量级、前后端分离、防范xss攻击、拥有分布式锁、为生产环境多实例完全准备、数据库为b2b2c设计、拥有完整sku和下单流程的完全开源商城(2)项目简介:一基于spring bootspring oauth
说明(1)JDK版本:1.8(2)Spring Boot 2.0.6(3)Spring Security 5.0.9需求缘起 在上一篇文章中,我们对于S
原创 2023-06-26 15:33:24
81阅读
11章 Spring Boot Actuator与应用监控Spring Boot的Actuator 将应用的很多信息暴露出来,如容器中的 bean,自动配置时的决策,运行时健康状态, metrics等等。Actuator提供了三中方式获取这些信息:HTTP EndpointsRemote ShellJMX (MBeans) 当然通过继承指定的类来自定义一些 actuator信息,暴露自己想要
原创 2022-06-09 07:05:04
186阅读
  • 1
  • 2
  • 3
  • 4
  • 5