springboot与敏捷开发

1springboot的起源

2springboot优缺点

3利用springboot快速搭建web项目

4浅析springboot文件结构及配置文件

5关于敏捷的一些看法


目前流行的开发方式:

maven+svn/GIT+springmvc+mybaties/hibernate/springjdbc


由application.xml来配置整合所有的框架


spring提供的一种配置方式

bean、session、controler、日常开发中

这个工作,大部分都是由项目经理或者更高级别的人员完成,普通的开发人员是很少接触到这些配置细节

导致一般的开发人员对这种配置文件的不熟悉不了解,一出现问题,只能找高手解决

springboot的出发点

几乎0配置,就可以快速搭建一个web application

只要几行代码就可以完成项目的搭建

肯定有配置的,配置是默认的。

一旦不满足个性需求我们就必须修改springboot的配置,用我们自定义

的配置去覆盖默认配置。

缺点:一旦使用springboot前,不了解springboot的配置方式或者文档不全的时候

就很难搞。

1springboot刚开发不久,坑比较多。

2文档略少,遇到问题,大部分情况下,只能自己埋头苦干。

3初学者对其原来不了解,一旦需要覆盖配置文件的话,学习成本比较高。

优点:

1不用看很多xml文件

2上手快





Application

@SpringBootApplication

@RestController

public class Application{

@RequestMapping("/");

  public  String  index(){


return "hellowrd";

;}


public static void main(String [] args ){

SpringApplication.run(Applaction.class,args);

}

}

localhost:8080


门槛非常低上手快,几分钟可以搭建一个web项目

也可以打war包

不生成任何配置

你可能感兴趣的:(springboot与敏捷开发)