springboot项目
spring boot 里有各种注释来完成各种功能,相较于SSM框架更方便
创建项目操作步骤
- 新建项目时选择spring
- 写入项目名,选择war包
- 依赖先只选择web
- 然后点击finish之后选择自动导包就完成了项目的创建了
正式项目前的测试案例
-
在项目里如图所示位置新建一个controller包和一个hellocontroller类
-
hellocontroller 里的代码如下:
package com.zhongraun.controller;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.swing.*;
@Controller
@EnableAutoConfiguration
public class HelloController {
@RequestMapping("hello.do")
@ResponseBody
public String hello(){
return "hello spring boot";
}
public static void main(String[] args){
SpringApplication.run(HelloController.class,args);
}
}
-
右键项目选择run,成功之后,手动打开8080接口如下:
-
或者也可以在zhongruan包下直接写一个App类,把启动项目的任务交给这个App,里面代码如下:
package com.zhongruan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
@SpringBootApplication
@ComponentScan(basePackages = "com.zhongruan.controller")
public class App {
public static void main(String[] args){
SpringApplication.run(App.class,args);
}
}
正式项目
最后的项目是这个样子的:
- 各文件与我之前搭建SSM框架时基本一样,只是原来的配置文件现在只剩下application.properties了,而且静态文件现在是放在static包下,页面放在了templates包下。
- spring boot 就此完结。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)