【Spring Boot】基础配置

2019-05-20  本文已影响0人  嘻洋洋

开发web应用的基础配置

<parent>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-parent</artifactId>
   <version>1.4.3.RELEASE</version>
</parent>
 
<dependencies>
   <!-- TOMCAT -->
   <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
   </dependency>
</dependencies>

设置SpringBoot应用程序

使用内嵌容器时,需要设置SpringBoot应用程序。主类中包含@SpringBootApplication注释。@springbootrapplication注释引入了@springbootconfiguration、@enableCautoconfiguration和@componentscanAnnotations.

@SpringBootApplication
@ConfigurationProperties
public class Application {
    public static void main(String[] args) {
       SpringApplication.run(Application.class, args);
}

Springboot的全局配置文件:application.properties

开发过程中会遇到这样的需求,比如容器访问端口,设置项目访问别名,设置数据库连接配置(database),设置开发环境配置,部署环境配置,实现两者之间的无缝切换。

//http://localhost:6666/springboot1即可访问到我们的项目
server.port=6666
server.context-path=/springboot1
server.ssl.key-store=classpath:keystore.jks
server.ssl.key-store-password=secret
server.ssl.key-password=another-secret

controller 的注解

springboot为我们提供了三个注解:@Controller、@RestController、@ResponseBody。
@RestController 是spring 4 新加的注解,相当于@Controller+@ResponseBody。在方法上面不用使用@ResponseBody。
@Controller 必须

上一篇下一篇

猜你喜欢

热点阅读