在学习了SSM框架整合后,会发现有两个比较大的缺点
1.复杂的配置
在Java开发中,我们需要提供很多的配置文件来为项目做准备。当一个项目特别大的时候,光是配置文件可能就有几十个。就会让项目看起来十分的臃肿
2.混乱的依赖管理
需要考虑要用那些库,需要考虑版本问题,需要考虑冲突问题
而SpringBoot的出现就是为了解决这两个问题
SpringBoot的特点:
1.内置了TomCat,Jetty
2.尽量自动配置Spring与第三方库
3.不会生成代码,且不需要XML文件
在学习了SSM框架整合后,会发现有两个比较大的缺点
1.复杂的配置
在Java开发中,我们需要提供很多的配置文件来为项目做准备。当一个项目特别大的时候,光是配置文件可能就有几十个。就会让项目看起来十分的臃肿
2.混乱的依赖管理
需要考虑要用那些库,需要考虑版本问题,需要考虑冲突问题
而SpringBoot的出现就是为了解决这两个问题
SpringBoot的特点:
1.内置了TomCat,Jetty
2.尽量自动配置Spring与第三方库
3.不会生成代码,且不需要XML文件