Spring Boot 脚手架的开箱即用特性,非常利于产品的快速开发,在微服务项目或单一功能的小程序开发项目中经常被使用。Docker 是一种虚拟化的容器技术,它能在宿主机上虚拟化一台满足最少功能的虚拟主机,这些主机就是容器,多个容器之间,可以共享文件、网络、cpu、内存等资源,当然也可以相互隔离,比起VMWare等虚拟机,它更轻量化,启动速度快,容器支持量多,运维相对容易,虽然在资源隔离上比VM            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-30 01:08:03
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            每日金句在人生或者职业的各种事务中,性格的作用比智力大得多,头脑的作用不如心情,天资不如由判断力所节制着的自制,耐心和规律。——源自 海明威题记虽然以前在Spring MVC中有时会涉及到配置容器,但是大多数同学会觉得这是运维或者测试的工作,只要能用就行,只要自己的代码能运行就行。其实,多了解一些原理的作用不只是为了完成任务,它可以帮助你更积极的去思考代码运行的原理,提升你的思维结构,因为你习惯知            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-01 21:49:18
                            
                                21阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、Spring Boot内置webspring Boot 其默认是集成web容器的,启动方式由像普通Java程序一样,main函数入口启动。其内置Tomcat容器或Jetty容器,具体由配置来决定(默认Tomcat)。当然你也可以将项目打包成war包,放到独立的web容器中(Tomcat、weblogic等等),当然在此之前你要对程序入口做简单调整。对server的几个常用的配置做个简            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 11:54:49
                            
                                18阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概述我们知道 Spring Boot 应用能够被打成 war 包,放入外部 Tomcat 容器中运行。你是否知道 Spring Boot 是如何整合 Spring MVC 的呢?在上一篇 《Spring Boot 内嵌 Tomcat 容器的实现》 文章中分析了 Spring Boot 白打成 jar 包后是如何创建 Tomcat 容器并启            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-21 09:27:59
                            
                                73阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringBoot整合JFinal框架(一)JFinal 是基于 Java 语言的极速 WEB + ORM + AOP + Template Engine 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!JFinal官网一、JFinal优点有哪些?   MVC架            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-20 15:12:01
                            
                                98阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录Springboot简介Eclipse创建springboot项目Springboot项目架构介绍测试springboot项目Springboot简介(1)springboot介绍        spring Boot is the starting point for building all Spring-based applications. Sp            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-13 12:50:35
                            
                                49阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              SpringBoot内置了三种servlet容器供大家选择,默认的是tomcat,三种servlet容器 tomcat,jetty 和 undertow 可以说是javaweb项目当下最火的三款服务器,tomcat是apache下的一款重量级的服务器,不用多说历史悠久,经得起实践的考验。然而:当下微服务兴起,spring boot ,spring cloud 越来            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 16:02:38
                            
                                217阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本篇文章将学习SpringBoot2中的容器功能,何为容器呢?在学习Spring时有讲过IOC容器,Spring会帮我们创建好对象存储在IOC容器中,这也是创建对象的另一种方式组件添加1、@Configuration@Configuration的作用是告诉SpringBoot这是一个配置类,相当于Spring中的xml配置文件,在xml配置文件中注入对象的属性,Spring帮我们自动创建对象并存入            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-14 16:54:24
                            
                                105阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在微服务架构中,`Dubbo`和`Spring Boot`的集成越来越普遍,但在实现过程中,常常面临一些挑战。本文将详细记录“Dubbo Spring Boot 与 Spring Boot 容器”的整合过程中的问题及解决方案。
---
### 背景定位
在公司一款基于`Spring Boot`的电商系统中,我们希望利用`Dubbo`来增强微服务的调用能力。然而在实际的集成过程中,初始配置多次            
                
         
            
            
            
            **DockerDocker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下。首先构建一个简单的 Spring Boot 项目,然后给项目添加 Docker 支持,最后对项目进行部署。 **1.在 pom.xml 中 ,使用 Spring Boot 2.0 相关依赖<parent>
	<grou            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-03 10:44:53
                            
                                37阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            学习资料线程,BIO,NIO,AIO Netty 手写RPC 
这个例子与上个例子( springboot 整合netty做心跳检测)最大的不同就是,服务端发送包含32位整数的消息,而不接收任何请求,并在发送消息后关闭连接。因为我们将忽略任何接收到的数据,一旦建立连接就发送消息,这次我们不能使用channelRead()方法。 相反,我们应该重写channelActive()方法。项目依赖:<            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-15 21:00:46
                            
                                67阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.web服务器配置1.服务器通用配置 在 application.properties 中,随便编写以server开头的配置,然后 ctrl + 左键 点进去,来到org.springframework.boot.autoconfigure.web.ServerProperties 能配置的属性都在里面2.修改内嵌tomcat配置其中 org.springframework.boot.autoc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-08 23:50:48
                            
                                39阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringBootSpringBoot 原理篇 文章目录SpringBootSpringBoot 原理篇1 自动配置1.5 proxyBeanMethod1.5.1 @ImportResource1.5.2 proxyBeanMethod 1 自动配置1.5 proxyBeanMethod1.5.1 @ImportResource之前我们又完成了使用“工厂” 去创建bean 对象现在有个新问题又            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-25 17:06:26
                            
                                43阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            基于spring boot 框架来实现的,0:先来说明下hibernate validate已经内置好的,隶属于jsr303规范官网:(以官网为准)http://hibernate.org/validator/api dochttps://docs.jboss.org/hibernate/stable/validator/api/1:引入hibernate validate的依赖<depen            
                
         
            
            
            
            跨源资源共享(CORS)是一种安全概念,用于限制Web浏览器中实现的资源。 它可以防止JavaScript代码产生或消耗针对不同来源的请求。 例如,Web应用程序在8080端口上运行,并且使用JavaScript尝试从9090端口使用RESTful Web服务。在这种情况下,在Web浏览器上将面临跨            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-03-05 23:23:00
                            
                                81阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1. 生成key
JDK下
keytool -genkeypair -alias mySSL -keyalg RSA -keystore E:\tomcat.key
其中-alias是证书的别名,RSA是加密算法,-keystore后是输出证书的路径所在
 
 
 
2. spring boot 配置ssl使用https
代码
https://github./spring-projects            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-09-26 14:32:00
                            
                                125阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # Spring Boot 支持 SSE
## 1. 什么是 SSE
SSE(Server-Sent Events)是一种基于HTTP的服务器推送技术,用于实现服务器向客户端单向推送消息。与其他技术(如WebSockets)相比,SSE更加简单易用,不需要建立全双工的连接。
SSE的工作原理是通过在客户端与服务器之间建立持久连接,服务器可以随时将消息推送给客户端,而不需要客户端主动发起请求。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-17 16:46:01
                            
                                1111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Spring Boot支持JSONP
## 引言
在Web开发中,跨域资源共享(CORS)是一个常见的问题。CORS是一种安全机制,用于限制从一个源加载的Web应用程序如何与来自不同源的资源进行交互。当客户端应用程序在一个域中(源)加载,但试图从另一个域中获取数据时,CORS将起作用。在这种情况下,浏览器将阻止跨域请求。为了解决这个问题,我们可以使用JSONP(JSON with Padd            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-04 09:29:51
                            
                                194阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             日志框架是用来记录系统的一些运行时信息。日志框架像JDBC与数据库驱动之间的关系一样,也有一个日志门面 (日志的抽象层)和日志的实现层。SLF4j、Log4j 和 Logback 出自一人,Logback 是 Log4j 的升级版本。log4j2 是 Apache 推出的一个优秀的日志框架,但好多框架都还没有适配起来。 SpringBoot选用 SLF4j(日志的抽象层)和logback(日志实            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-24 17:15:12
                            
                                53阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一个bean标签对应一个对象,bean标签中的id值要唯一<bean id="someService" class="com.example.service.impl.SomeServiceImpl"/>
    <bean id="someService01" class="com.example.service.impl.SomeServiceImpl"/>             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 16:03:16
                            
                                260阅读