1.src/main/java:存放Java源代码文件。
2.src/main/resources:存放配置文件(如application.properties或application.yml)、静态资源和模板文件。
3.pom.xml:Maven项目的构建配置文件,包含项目依赖和插件配置。
#应用的名称
spring:
application:
name: springBoot1
#数据库地址
datasource:
url: jdbc:mysql://localhost:3306/tea_data?severTimezone=UTC
#数据库用户名
username: root
#数据库密码
password: xu123
#数据库驱动
driver-class-name: com.mysql.cj.jdbc.Driver
#控制台是否显示sql语句
jpa:
show-sql: true
#sql语句格式化
properties:
hibernate:
format_sql: true #格式化sql语句
server:
port: 8081 #web服务端口号
springdoc:
swagger-ui.path: /swagger-ui.html
1.官方文档:Spring Boot的官方文档提供了详细的指导和最佳实践。
2.在线教程和博客:许多开发者分享了他们的经验和教程,这些可以作为学习资源。
3.视频教程:YouTube和其他视频平台上有许多Spring Boot的教学视频。
1. 创建一个简单的Spring Boot主类(带有@SpringBootApplication注解)
@SpringBootApplication
public class MySpringBootApp {
public static void main(String[] args) {
SpringBootApplication.run(MySpringBootApp.class, args);
}
}
2. 创建一个简单的控制器类(带有@RestController注解,用于处理HTTP请求并返回数据)
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@GetMapping("/hello")
public String sayHello() {
return "Hello, World!";
}
}
3. 配置文件(application.properties,这里做一个简单的端口设置示例)
server.port = 8081
如果使用application.yml(YAML格式):
server:
port: 8081
这只是一个非常基础的Spring Boot项目搭建示例,实际项目中可能会涉及到更多的组件,如数据库连接、服务层逻辑、实体类等代码。例如,如果要连接一个MySQL数据库,你需要在pom.xml(Maven项目的依赖管理文件)中添加数据库驱动依赖:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql - connector - java</artifactId>
</dependency>
并且在application.properties或application.yml中配置数据库连接信息:
application.properties:
spring.datasource.url=jdbc:mysql://localhost:3306/mydb?useSSL=false
spring.datasource.username=root
spring.datasource.password=your_password
spring.datasource.driver - class - name = com.mysql.cj.jdbc.Driver
application.yml:
spring:
datasource:
url: jdbc:mysql://localhost:3306/mydb?useSSL=false
username: root
password: your_password
driver - class - name: com.mysql.cj.jdbc.Driver
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/82548.html