
Spring/SpringMVC/SpringBoot
Spring/SpringMVC/SpringBoot核心技术相关
行百里者半九九
一名佛系程序员~
展开
-
SpringBoot应用启动原理
SpringBoot启动原理1、前言2、@SpringBootApplication注解做了什么?2.1 @SpringBootApplication注解解析2.1 @Configuration2.2 @ComponentScan2.3 @EnableAutoConfiguration2.3.1 @EnableAutoConfiguration释义2.3.2 自动配置幕后英雄:SpringFactoriesLoader3、SpringBootApplication的执行流原创 2020-08-07 11:36:09 · 398 阅读 · 0 评论 -
Spring家族:Spring,SpringMVC,SpringBoot,SpringCloud的联系与区别
Spring家族成员联系与区别一、常用Spring家族成员1、Spring2、SpringMVC3、SpringBoot4、SpringCloud二、区别与联系1、Spring和SpringMVC2、SpringMVC和SpringBoot3、SpringBoot和SpringCloud三、总结一、常用Spring家族成员1、SpringSpring是一个轻量级的开源应用框架,旨在降低应用程序开发的复杂度。Spring具有以下特性:(1)轻量级;(原创 2020-08-06 16:04:49 · 336 阅读 · 0 评论 -
IDEA导入Java web项目配置运行
一、导入项目二、配置maven仓库、JDK版本三、配置tomcat1、原有web项目配置了tomcat,但是和自己电脑上的tomcat版本不一致等原因,导致不能运行tomcat,需要对项目进行自己电脑上IDEA的tomcat配置。配置自己电脑上使用的tomcat:注意:很多时候,我们以为修改到此就可以运行项目了,但是如果很不幸,比如说如下:2、配置tomcat...原创 2020-04-08 00:33:44 · 2364 阅读 · 0 评论 -
一些在Linux下上线部署Java项目程序进行测试的常用操作命令
最近在将SpringBoot项目上线部署到Ubuntu服务器中测试,常用以下终端操作命令,不时更新: 启动SpringBoot程序后台运行,不在终端显示:nohup java -jar XXX.jar & 查看控制台日志: cat nohup.out(程序在后台运行时,默认把控制台输入放入当前文件夹下的nohup.out文件中) 查看nohup.out文件中的倒数...原创 2020-04-06 13:26:47 · 496 阅读 · 0 评论 -
[MySQL ERROR] XXX.DruidDataSource - create connection error...errorCode 1698, state28000错误的解决方案
1、问题描述出错描述如题,SpringBoot后台应用程序使用了Druid连接池,SpringBoot后台服务程序在本地测试和上线一开始都没有问题(也可能是因为我没有长时间测试),后台程序在阿里云服务器上运行一段时间后,某天打开测试发现没有响应,查看系统错误日志,如下:2020-04-06 00:01:00.641 [ERROR] c.alibaba.druid.pool.DruidDa...原创 2020-04-06 13:19:49 · 4145 阅读 · 1 评论 -
【填坑】配置Https出错问题解决:--at org.apache.tomcat.jni.SSL.renegotiatePending(Native Method)问题
1、掉坑跳坑如下:当使用SpringBoot 2.2.1时,默认使用内置tomcat的版本为9.0.27;此时,程序可以编译运行;然而,当使用postman或者浏览器进行访问时,出错,如下:出错原因为tomcat版本升级所致,需将tomcat降为9.0.12或以下;再次运行时,出错,如下:该出错原因为SpringBoot版本升级所致,将SpringBoot降...原创 2019-12-26 15:57:14 · 1280 阅读 · 2 评论 -
Spring Boot Web后台服务器开发——添加https支持及http映射https流程实例
一、https原理https是身披SSL外壳的http。https是一种通过计算机网络进行安全通信的传输协议,经由http进行通信,利用SSL/TLS建立全信道,加密数据包。https使用的主要目的是提供对网站服务器的身份认证,同时保护交换数据的隐私与完整性。SSL协议可以分为两层:SSL记录协议(SSL Record Protocol),它建立在可靠的传输协议如TCP之上,为高层协议提供数据...原创 2019-09-10 17:38:59 · 1566 阅读 · 0 评论