配置Springboot的pom.xml文件,使用注解完成配置

在pom.xml中配置父工程和子工程的依赖,以及使用注解完成一个简单的web项目

1.在前一篇文章说道了Spring的核心特点是使用Springboot的话我们直接创建一个Java项目即可,最后打包成jar包,那么我们先创建一个Java项目:

右键—new—other—maven—maven project,选择不需要框架然后填响应的文件名,选择jar项目

配置Springboot的pom.xml文件,使用注解完成配置_第1张图片

2.接下来就是配置pom.xml文件了,父工程和子工程的依赖,这两个配置都是Springboot提供的,配置好之后,所有的需要用的jar包就全都配置好了,这样就省去了一个一个的取配置jar包的依赖:

2.1第一个要配置的是父工程的依赖,代码如下:

  
  <parent>
  	<groupId>org.springframework.bootgroupId>
  	<artifactId>spring-boot-starter-parentartifactId>
  	<version>1.5.6.RELEASEversion>
  parent>
2.2第二个要添加的是子工程的依赖,代码如下:

  
  
  <dependencies>
  	<dependency>
  		<groupId>org.springframework.bootgroupId>
  		<artifactId>spring-boot-starter-webartifactId>
  	dependency>
  dependencies>
2.3这里多说一点就是,如果jdk版本默认的是1.5.这里还可以通过代码来把jdk换成1.8版本,代码如下,配置好之后刷新maven项目:

  	 <build>
		<plugins>
			<plugin>
				<groupId>org.apache.mavenpluginsgroupId>
				<artifactId>maven-compiler-pluginartifactId>
				<configuration>
					<source>1.8source>
					<target>1.8target>
				configuration>
			plugin>
		plugins>
	build>

3.最后我们可以创建一个简单的项目来体验体下Springboot带给我们的方便和好处,代码如下:

创建一个controller类,添加@controller标签,写一个简单的请求方法,用注解设置默认访问地址,并注解为异步请求,返回一句话,再写一个main方法作为程序入口执行main方法,启动成功后从浏览器打开url就可以看到我们返回页面的一段话了
这里要注意的一点就是,要在类上面加上@EnableAutoConfiguration注解来开启自动配置,这样一来我们使用Springboot来配置项目的话就省去了很多配置操作
//这个注解是用来开启自动配置的,这样就不需要配置任何的xml配置文件
@EnableAutoConfiguration
@Controller
public class IndexController {

	/**
	 * 一个简单的controller访问函数
	 */
	@RequestMapping("/")
	@ResponseBody
	public String first(){
		
		return "hello word";
	}
	
	//作为入口
	public static void main(String[] args) {
		SpringApplication.run(IndexController.class, args);
	}
}

你可能感兴趣的:(开发,Springboot,Spring框架)