![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot框架学习
文章平均质量分 85
小钟要学习!!!
一个新手的程序员跟着黑马教程一路走的学习经验与总结分享在此(接项目)
说明:所有的博客大多来源网络教程视频学习总结得来
展开
-
SpringBoot实用篇二(高级配置)
SpringBoot实用篇二(高级配置)1、@ConfigurationProperties(prefix = " ”)创建ServerConfig实体类/** * 项目名称:SpringBootProject * 描述:属性类 * * @author zhong * @date 2022-05-26 6:35 */@Component@Data@ConfigurationProperties(prefix = "servers")public class ServerConfig原创 2022-05-26 08:24:07 · 292 阅读 · 1 评论 -
SpringBoot实用篇一(热部署)
SpringBoot实用篇一(热部署)1、手动启动热部署导入必备的热部署坐标<!--启动热部署的工具(开发者工具)--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId></dependency>激活热部署:Ctrl + F9关于热部原创 2022-05-26 06:29:03 · 236 阅读 · 1 评论 -
SpringBoot运维实用篇三(日志)
SpringBoot运维实用篇三(日志)日志其实就是记录程序日常运行的信息,主要作用如下:编程期调试代码运营期记录信息记录日常运营重要信息(峰值流量、平均响应时长……)记录应用报错信息(错误堆栈)记录运维过程数据(扩容、宕机、报警……)1、日志基础代码中使用日志工具记录日志步骤①:添加日志记录操作package com.zcl.Controller;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import or原创 2022-05-25 21:45:24 · 392 阅读 · 1 评论 -
SpringBoot运维实用篇二(多环境开发)
SpringBoot运维实用篇二(多环境开发)YW-3-1.多环境开发(yaml单一文件版)那什么是多环境开发?就是针对不同的环境设置不同的配置属性即可。比如你自己开发时,配置你的端口如下:如何想设计两组环境呢?中间使用三个减号分隔开,使用的时候,在active中指定即可# 应用环境spring: profiles: active: tes---# 设置环境# 生产环境spring: profiles: proserver: port: 80---# 开发环境原创 2022-05-25 20:08:16 · 212 阅读 · 2 评论 -
SpringBoot运维实用篇一(打包与运行、自定义配置文件、修改临时属性、配置文件的4级分类)
SpringBoot运维实用篇一(打包与运行、自定义配置文件、修改临时属性、配置文件的4级分类)1、IDEA中Maven打包并运行jar包前提:需要有打包的插件如果没有这插件,那么打包之后的jar包运行就会出现:.jar中没有主清单属性<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId>原创 2022-05-25 19:10:10 · 529 阅读 · 0 评论 -
SpringBoot基础篇五(SpringBoot的SSM整合案例【前后端分离vue+element+axios】)
SpringBoot基础篇五(SpringBoot的SSM整合案例)1、项目模块创建创建一个springboot_08_ssm项目springboot模块,选择的技术入下图:该项目不使用mybatis整合而是使用mybatis-plus进行整合,下面将需要在pom.xml文件中添加mp的依赖项和druid的依赖<!-- https://mvnrepository.com/artifact/com.baomidou/mybatis-plus-boot-starter --><d原创 2022-05-25 12:20:40 · 494 阅读 · 1 评论 -
SpringBoot基础篇四(整合JUnit、整合MyBatis、整合MyBatis-Plus、整合Druid)
SpringBoot基础篇四(整合JUnit、整合MyBatis、整合MyBatis-Plus、整合Druid)前言:创建一个springboot_04_junit空技术的springboot模块(不需要勾选任何的技术)查看行创建的模块创建的springboot项目会自带有一个测试环境当我们需要测试什么的时候可以在里面进行测试package com.zcl;import com.zcl.Dao.impl.BookDaoimpl;import org.junit.jupit原创 2022-05-24 20:43:24 · 355 阅读 · 1 评论 -
SpringBoot基础篇三(基础配置)
SpringBoot基础篇三(基础配置)使用什么技术就配置什么,如果不清楚可配置什么的可以访问官方文档Application Properties:Common Application Properties (spring.io)模块复制复制一个创建过的模块,修改一个名称备用【以后就复制这个】输出多余的文件配置只需要留下src和pom.xml两个修改pom.xml配置中的<artifactId>springboot_0x_xxxxxxxxxxxxxxxx</原创 2022-05-24 10:08:42 · 319 阅读 · 0 评论 -
SpringBoot基础篇二(入门案例解析)
SpringBoot基础篇二(入门案例解析)SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程Spring程序的缺点:依赖设置繁琐配置繁琐SpringBoot程序的优点:起步依赖(简化依赖配置)自动配置(简化常用工程相关配置)辅助功能(内置服务器…)入门案例解析parent parent自身具有很多个版本,每个parent版本中包含有几百个其他技术的版本号,不同的parent间使用的各种技术的版本号有可能会原创 2022-05-24 07:09:01 · 246 阅读 · 1 评论 -
SpringBoot基础篇一(入门案例创建的四种方式)
SpringBoot基础篇一(入门案例创建的四种方式)1、SpringBoot快速入门基于idea开发SpringBoot程序需要确保联网且能够加载到程序框架结构在学习文件上创建一个存放源码的SpringBootProject文件夹,通过IDEA创建一个空的工程项目到该文件夹下创建SpringBoot项目模块【在上面的工程中创建】选中的是jdk1.8版本的,而下面给出了17,建议改为8的版本springboot程序中需要使用何种功能通过勾选选择技术点击Finish完成sprin原创 2022-05-24 06:13:14 · 486 阅读 · 1 评论