在我看来,spring-boot 的好处在于能快速的搭建起一个项目的框架 ,省略了繁琐的xml配置,能通过spring boot Application类快速启动工程
快速搭建spring-boot-web:
工具:eclipse+maven+jdk1.8
1.创建maven工程,在pom.xml文件中加入需要依赖的jar包,spring-boot帮我们整合了一些默认的设置在spring-boot-starter-parent,
1、使用java6编译级别
2、使用utf-8编码
3、实现了通用的测试框架 (JUnit, Hamcrest, Mockito).
4、智能资源过滤
5、智能的插件配置(exec plugin, surefire, Git commit ID, shade).
我们可以继承这个父工程,然后在dependencies中添加我们的需要的依赖
2.添加一个启动类Application.java(注意:这个主类必须放在所有类的上层,这样在其运行时才能扫描到所有的包)
使用@SpringBootApplication注解,表示这是一个启动类
3.创建一个controller类,使用@RestController,表示这是一个restful风格的controller类,在方法上标注@RequestMapping注解,在value参数中填入url,方法的返回值为string类型
4.启动Application类,在url栏中输入localhost:8080/XXX,就能在页面上显示对应url方法的返回值
时间: 2024-10-21 07:45:41