(入门SpringBoot)SpringBoot来临(一)
2024-08-31 06:24:14
.创建独立的Spring应用程序.
.嵌入tomcat,Jetty或者Undertow,无需部署war文件;
.允许通过Maven来获取starter;
.尽可能的自动配置Spring.
.提供生产就绪型功能,如指标,健康检查和外部配置.
.绝对没有代码生成,对xml没有要求配置.
下面创建一个SpringBoot入门项目:
1.pom.xml
<!-- AOP -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-aop</artifactId>
</dependency>
<!-- web开发包 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- 加载测试包 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
2.代码:
//@SpringBootApplication
@Controller
//启动spring boot自动装配.
@EnableAutoConfiguration
public class DemoApplication { @RequestMapping("/test")
@ResponseBody
public Map<String,Object> test(){
Map<String,Object> map = new HashMap<String,Object>();
map.put("key","value");
map.put("key2","value");
return map;
}
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
} }
最新文章
- C#/ASP.NET定时任务执行管理器组件&ndash;FluentScheduler定时器
- CF451B Sort the Array 水题
- 简单实现异步编程promise模式
- 史上最全的MSSQL复习笔记 (转连接)
- maven添加远程私服
- Ubuntu 12.10 安装 jdk-7u10-linux-x64.tar.gz(转载)
- (spring-第2回【IoC基础篇】)Spring的Schema,基于XML的配置
- 关于Hadoop之父Doug Cutting
- @DataProvider ITestContext 参数
- c# ADO连接Access 执行Open后程序自动退出
- winform程序中界面的跳转问题
- c#之线程入门
- sql 模糊查询带下划线的字段 _
- HSDFS fs命令
- Python常用库大全
- scrapy爬虫框架
- 判断二叉树是否BST
- Python中的算数运算
- access oarcle
- PHP与apache配置