第一个boot程序
主程序类
import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; //主程序类 @SpringBootApplication public class MainApplication { public static void main(String[] args) { SpringApplication.run(MainApplication.class,args); } }
pom文件
父类,主要作用就是依赖管理,统一了子类的版本号问题 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.13</version> </parent> //底层修改版本号
<properties> <mysql.version>5.1.43</mysql.version> </properties>
//项目开发必须引入的依赖,场景启动器 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> 打包方式 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
下面是spring框架中的内容
控制层
@RestController//包含@ResponseBody+@Controller public class HelloController { @RequestMapping("/hello") public String Handle01(){ //返回字符串@Responsebody,不加是视图 return "Hello,springboot"; } }