
springboot
文章平均质量分 85
lsc。
有人质疑你的出身,有人嘲弄你的梦想,但是他没有看见你已开始奔跑
展开
-
05、SpringBoot开发实用篇
什么是热部署?简单说就是你程序改了,现在要重新启动服务器,嫌麻烦?不用重启,服务器会自己悄悄的把更新后的程序给重新加载一遍,这就是热部署。热部署的功能是如何实现的呢?这就要分两种情况来说了,非springboot工程和springboot工程的热部署实现方式完全不一样。先说一下原始的非springboot项目是如何实现热部署的。非springboot项目热部署实现原理开发非springboot项目时,我们要制作一个web工程并通过tomcat启动,通常需要先安装tomcat服务器到磁盘中,开发的程序配置发布原创 2023-04-14 16:34:53 · 1213 阅读 · 0 评论 -
04、SpringBoot运维实用篇
而这14种配置的顺序就是SpringBoot加载配置的顺序,言外之意,命令行临时属性比配置文件的加载优先级高,所以这个列表上面的优先级低,下面的优先级高。其实这个东西不用背的,你就记得一点,你最终要什么效果,你自己是知道的,不管这个顺序是怎么个高低排序,开发时一定要配置成你要的顺序为准。场景A:你作为一个开发者,你做程序的时候为了方便自己写代码,配置的数据库肯定是连接你自己本机的,咱们使用4这个级别,也就是之前一直用的application.yml。你可以选择把你之前的文件中的内容都改了,目前还不麻烦。原创 2023-04-11 15:14:20 · 447 阅读 · 0 评论 -
MyBatisPlus
从这张图中我们可以看出MP旨在成为MyBatis的最好搭档,而不是替换MyBatis,所以可以理解为MP是MyBatis的一套增强工具,它是在MyBatis的基础上进行开发的,我们虽然使用MP但是底层依然是MyBatis的东西,也就是说我们也可以在MP中写MyBatis的内容。所以我们会发现,做任何模块的开发,对于这段代码,基本上都是对红色部分的调整,所以我们把去掉红色内容的东西称之为==模板==,红色部分称之为==参数==,以后只需要传入不同的参数,就可以根据模板创建出不同模块的dao代码。原创 2023-03-30 16:35:45 · 388 阅读 · 0 评论 -
Linux通过Shell自动部署springboot
需要提前配置jdk、git、maven、MySQL环境,这里主要介绍maven环境配置。原创 2023-03-30 09:57:41 · 345 阅读 · 0 评论 -
Redis下载安装与配置
一、Redis简介官方文档:瑞迪斯简介 |雷迪斯 (redis.io)Redis 是一个开源(BSD 许可)内存数据结构存储,用作数据库、缓存、消息代理和流引擎。Redis 提供数据结构,例如字符串哈希列表、集、带有范围查询的排序集位图超日志日志地理空间索引和流。Redis 具有内置复制Lua 脚本LRU 逐出事务和不同级别的磁盘持久性,并通过 RedisSentinel和Redis 集群的自动分区提供高可用性。您可以对这些类型运行原子操作。原创 2023-03-27 17:28:13 · 957 阅读 · 0 评论 -
03、了解自动配置原理
xxxxxAutoConfiguration ---> 组件 ---> xxxxProperties里面拿值 ----> application.properties。每个自动配置类按照条件进行生效,默认都会绑定配置文件指定的值。SpringBoot所有的自动配置功能都在 spring-boot-autoconfigure 包里面。虽然我们127个场景的所有自动配置启动的时候默认全部加载。1、查看spring-boot-dependencies里面规定当前依赖的版本 用的 key。原创 2023-02-27 10:52:40 · 258 阅读 · 0 评论 -
02、SpringBoot2入门
需求:浏览发送/hello请求,响应 Hello,Spring Boot 2。把项目打成jar包,直接在目标服务器执行即可。& 兼容java14 .取消掉cmd的快速编辑模式。直接运行main方法。原创 2023-02-27 10:54:15 · 72 阅读 · 0 评论 -
01、Spring与SpringBoot
文档不支持IE、Edge浏览器,请使用chrome或者firefox。基于Java8的一些新特性,如:接口默认实现。SpringBoot是简化Spring技术栈的快速开发脚手架。去中心化,服务自治。服务可以使用不同的语言、不同的存储技术。SpringBoot是整合Spring技术栈的一站式框架。每个服务运行在自己的进程内,也就是可独立部署和升级。提供生产级别的监控、健康检查及外部化配置。能快速创建出生产级别的Spring应用。人称版本帝,迭代快,需要时刻关注变化。封装太深,内部原理复杂,不容易精通。原创 2023-02-27 10:37:46 · 83 阅读 · 0 评论