SpringBoot概念
约定优于配置
约定优于配置(Convention over configuration),又称按约定编程,是一种软件设计范式。
本质上说是给系统、类库或者框架给设置假定合理的默认值,而非要求提供不必要的配置。假如模型中一个名为User的类,那么数据库中对应的表就会默认命名为user。预定优于配置配置简单来理解,就是遵循约定。
SpringBoot概念
spring优缺点分析
优点:
java企业版(Java Enterprise Edition,JEE,J2EE)的轻量级替代品。为企业java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单java对象实现了EJB功能。
缺点:
虽然spring的组件代码是轻量级的,但是它的配置却是重量级的。
SpringBoot解决上述问题
起步依赖
将具备某些功能的坐标打包到一起,并提供一些默认的功能。
自动配置
表现性质就是我们只需要引入我们想用功能的包,相关的配置我们完全不用管,springboot会自动注入这些bean,我们直接使用bean即可。