最近一个月做的项目用到了 springboot和angualrjs ,但是之前在项目中因为用到的相关技术点就那么几个,所以没有笼统的学习,现在开始学习springboot 和angularjs.
下面是第一天的内容
- spring boot的优点:
用来简化新Spring应用的初始搭建以及开发过程 |
嵌入的Tomcat,无需部署WAR文件 简化Maven配置 自动配置Spring |
- 新建一个简单的项目hello world
- Codeing 步骤:
- 新建一个Controller类
- 新建启动类(App – Main方法)
- 测试代码
|
/** * 等价于 @Controller 和 @RequestBody */ @RestController public class HelloController {
@RequestMapping("/hello") public String hello(){
return "hello"; }
@RequestMapping("/getDemo") public Demo getDemo(){
Demo demo = new Demo(); demo.setId(1); demo.setName("张三"); demo.setCreateTime(new Date()); return demo; } } |
/** * Hello world! * 指定这是一个spring boot 的应用程序 * */ @SpringBootApplication public class App extends WebMvcConfigurerAdapter {
public static void main( String[] args ) {
SpringApplication.run(App.class,args); System.out.println( "Hello World!" ); } } |
- pom.xml 相关配置
<!-- spring boot 父节点依赖,引入这个之后相关的引入就不需要添加version配置,spring boot会自动选择最合适的版本进行添加。< |
|