1. @SpringBootApplication
这个注解是 Spring Boot 项目的基石,创建 SpringBoot 项目之后会默认在主类加上。@SpringBootApplication
public class SpringSecurityJwtGuideApplication {
public static void main(java.lang.String[] ar
转载
2024-03-21 20:43:05
8阅读
当开始使用Spring Boot时,项目是通过一系列的配置在pom.xml文件中定义的。这个文件是Maven项目的核心,它告诉Maven如何构建你的项目。但是,对于许多开发者来说,pom.xml文件可能像一座迷宫,充满了难以理解的标签和配置。本文将带你深入这个迷宫,揭开POM文件的秘密,帮助你成为Spring Boot项目构建的大师。POM文件是什么?POM代表“Project Object Mo
转载
2024-06-24 15:27:59
48阅读
1.搭建第一个SpringBoot工程 常规的搭建方式有两种,使用maven骨架搭建和官网推荐的方式搭建。1.1官网推荐方式搭建第一步:打开idea,file-->new-->project 打开下图界面,选择spring initializr。第二步:点击next,出现如下图界面,可以修改项目名称,我的项目名称为dem
转载
2024-03-28 18:51:17
176阅读
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。Spring Boot的特点1.
转载
2024-03-26 09:15:20
42阅读
一.问题描述1.1 描述1.一个jpa的项目,不知道怎么创建的项目时,反正pom文件中有打包方式为<packaging>pom</packaging>,启动项目无法启动,报错如下: 1.2 解决办法 妈蛋,解决了一上午最后才发现 ,是这个地方闹腾的,将pom文件的<packaging>pom</packaging>去掉,
转载
2024-04-22 08:57:07
143阅读
在 SpringBoot 项目的开发过程中,我们通常会需要读取配置文件中的配置项,并将其封装到一个实体类中说到读取配置项,我们第一个想到的会是 @Value 注解,但这仅适合用读取少量的配置项,一旦配置项过多,再使用 @Value 注解就会显的很麻烦了,这时候我们就可以使用 @ConfigurationProperties此外,如果有些配置项我们想单独自定义一个配置文件,这时候可以使用 @Prop
前言2023年想搭建一套属于自己的框架,做一个属于自己想法的项目。这些年工作中一直用公司已有的框架,以前有跟着学习视频搭建过,但自己真正动手搭建时发现问题还是很多,比如没有引入Mybatis-plus包之前,项目api test是成功的,引入Mybatis-plus包后就一直启动不成功,而且异常信息也不抛出,后引入actuator应用健康监测才抛异常信息排查解决。我会下面文中说明为什么引入这个po
<dependencies></dependencies> 此标签是包含多个项目依赖的<dependency></dependency>dependency 标签:<dependency></dependency> 内部通过groupid ,artifactId,version确定唯一的依赖,有人称这三个为坐标
g
一、pom文件解读<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://ma
转载
2024-05-03 16:26:28
163阅读
一、pom文件、配置文件1、pom文件<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http
1,POM文件 1.1继承 <parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.6.
转载
2023-07-10 15:30:20
118阅读
第一、从pom.xml文件开始1.导出jar/war2.spring-boot-starter-parent其它starter第二、springboot约定的代码结构第三、属性文件application.propertier或application.yml2者区别修改配置文件名通过@Value(“${属性名}”)注解来加载对应的配置属性通过命令行设置属性值多环境配置@ConfigurationP
转载
2023-11-23 20:21:16
359阅读
文章目录前言应该场景关键字一、思路三、脚本总结前言莫道君行早,更有早行人;应该场
原创
2023-06-05 11:06:07
78阅读
SSM框架的spring配置文件一般分为三个(个人习惯):spring-dao.xml,spring-service.xml,spring-mvc.xml。基于maven的web项目中还有pom.xml,web.xml配置文件。特此整理了以上配置文件的常用模板。1-1 spring-dao.xml<?xml version="1.0" encoding="UTF-8"?>
<!-
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
转载
2023-07-05 07:17:56
308阅读
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0
转载
2024-01-10 14:57:54
78阅读
简单了解一下什么是Maven 1.Maven翻译为“专家“, ”内行”的意思,是著名Apache公司下基于Java开发的开源项目。2.Maven项目对象模型(POM)是一个项目管理工具软件,可以通过简短的中央信息描述来管理项目的搭建,报告和文档等步骤。3.Maven是一个项目管理的工具,可以对项目进行构建、依赖的管理。PS:(Gradle的项目搭建方式,将在不久的未来取代Maven,大势所趋。原因
转载
2024-01-13 06:18:08
58阅读
构建一个完整的springboot项目,我们势必要先了解其POM文件是如何运转的,才能更好的……
原创
2023-05-22 15:24:54
192阅读
目录一、pom文件1、常用标签2、Maven 插件3、不继承 parent二、基本注解1、@RestController 和 @Controller2、@Configuration3、@SpringBootApplication三、自动配置四、注入五、开发者工具devtools1、devtools作用:禁用缓存2、devtools作用:自动重启a、排除资源b、添加资源c、禁用重启d、使用触发文件
转载
2024-05-28 09:37:48
1497阅读
SpringCloudAlibaba随笔目录一、SpringCloudAlibaba项目之父工程搭建二、SpringCloudAlibaba项目之Nacos搭建及服务注册三、SpringCloudAlibaba项目之生产者与消费者四、SpringCloudAlibaba项目之Ribbon负载均衡五、SpringCloudAlibaba项目之OpenFeign远程调用六、SpringCloudAli