通过Spring Boot 可以构建一个基于Spring框架的Java Application,简化配置,自动装配,开箱即用
JavaConfiguration用Java类代替XML的配置方式
Spring Boot对常用的第三方库提供了配置方案,可以很好的和Spring进行整合,一键式搭建功能完备的Java企业级应用,Spring Boot是Java领域的第一框架
1.创建Spring Boot工程,全部点击菜单操作,不需要手动写配置
2.没有任何XML文件,除了pom.xml,只需要配置数据源YML
3.Controller – > Service -->Repository
4.运行 Application (Spring Boot 内嵌了 Tomcat)IDEA 工程无法读取 java 路径下的 XML 文件,修改 pom.xml 允许读取 java 路径下的 XMLSpring Boot 的功能就是在完成业务的情况下,极大的简化代码的开发写更少的代码,实现更多的功能。
不需要任何XML配置文件
内嵌Tomcat,可以直接部署
默认支持JSON数据,不需要进行替换
支持RESTFUL
配置文件非常简单,支持YAML格式
Spring Boot是一种只需要极少配置就可以快速搭建Spring应用,并集成了常用第三方类库,让开发者快速进行企业级应用开发
1.创建Handler
package com.wdzl.springboot.controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/hello")
public class HelloHandler {
@GetMapping("/index")
public String index(){
return "Hello SpringBoot";
}
}
2.创建启动类
package com.wdzl.springboot;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class SpringbootApplication {
public static void main(String[] args) {
SpringApplication.run(SpringbootApplication.class, args);
}
}
注意:启动类必须覆盖所有与业务相关的类:启动类所在的包必须是业务类的同包或者父包,如果没有覆盖,业务类就不会自动装配到IOC容器中
动力节点在线课程涵盖零基础入门,高级进阶,在职提升三大主力内容,覆盖Java从入门到就业提升的全体系学习内容。全部Java视频教程免费观看,相关学习资料免费下载!对于火爆技术,每周一定时更新!如果想了解更多相关技术,可以到动力节点在线免费观看SpringBoot基础教程哦!
代码小兵87208-09 15:04
代码小兵99203-29 17:29
杨晶珍08-02 11:09
代码小兵98808-09 14:38
代码小兵28608-09 14:50