spring,springmvc,mybatis,springboot是什么?作用是什么
对ssm,springboot的思考先大概写一下,后边慢慢填充ssm:spring作用通过框架来实现对对象的管理IOC底层:xml文件解析,工厂模式,反射AOP底层:动态代理springMVC作用针对web开法通过DispatcherServlet、modelandview 、viewResolver便捷的处理servlet、数据以及视图的处理DispatcherServletmodelandvi
·
对ssm,springboot的思考
先大概写一下,后边慢慢填充
ssm:
- spring
- 作用
- 通过框架来实现对对象的管理
- IOC
- 底层:xml文件解析,工厂模式,反射
- AOP
- 底层:动态代理
- 作用
- springMVC
- 作用
- 针对web开法
- 通过DispatcherServlet、modelandview 、viewResolver便捷的处理servlet、数据以及视图的处理
- DispatcherServlet
- modelandview
- viewResolver
- 作用
- mybatis
- 针对持久层的一个框架
- 作用
- 简化了mapper层与数据库之间的交互
- 编写mapper接口
- 编写mapper接口对应的xml配置文件,通过mapper绑定接口,
- mapper标签内使用想要完成操作的对应的sql语句标签来执行sql语句
- 查询——select
- 添加——insert
- 更新——update
- 删除——delete
- mapper标签内使用想要完成操作的对应的sql语句标签来执行sql语句
- springboot
- 主要做的就是简化配置文件的编写
- @EnableAutoConfiguration开启自动配置
- **@AutoConfigurationPackage **自动配置包
- 因为在springboot框架中会自动配置配置文件,有自动检测对应配置文件的注解,springboot会先看容器中用户是否自己配置,
- 如果用户配置了就使用用户配置的
- 如果没有就使用springboot自主配置的
- springboot在祁东的时候会加载大量的自动配置类,在加载的时候会根据启动的环境判断配置是否生效,如果生效在根据配文件中的属性,来最终确定自动配置类中的属性是默认的还是自定义的
- @EnableAutoConfiguration开启自动配置
- 主要做的就是简化配置文件的编写
更多推荐
已为社区贡献2条内容
所有评论(0)