SSM框架介绍
SSM框架主要分为Spring和Mybatis两个开源的框架然后进行整合到一起的。
一般是用来进行Web框架结构的开发。Spring就好比是一个项目中的工厂,集
合了所有需要的Bean配置文件,当开发过程中需要特定的一些参数时候,可
以直接进行调用进行实体类的构造,所以我们一般称Spring是一个项目中的粘
合剂,起到非常大的作用。而核心作用是控制反转也就是loc,工作原理就是
不需要开发者去单独建立不同的对象,而是让框架帮你去完成,非常的省事方
便。配置的整个文件都是在Spring里进行的,然后对于不同的业务流程模式会
有不同的控制器去执行,在设计过程中我们可以将具体的流程进行一些抽象性
的归纳整理,这样可以重复利用一些流程模式,这样可以提高代码的使用率,
使程序架构更加的精简,处理速度更快。而Springmvc在整个项目中起到一个
承上启下的作用,就是当用户进行访问请求时,会先进行拦截然后通过
HandlerMapping去相应的匹配所需要的Controller,然后执行操作。而框架中
的Mybatiss是把jdbc进行一个封装,这样就可以让数据库底层架构变的更加的
透明,这些控件架构全是围绕特定的实例展开运行的,通过配置好的文件可以
和各种实体类文件进行关联,在对配置好的各个数据库进行语句映射。把页面
收到的各种请求直接传给控制器,通过业务层的处理逻辑在转给持久层,最后
与数据库进行交互,然后把得到的结果在返回给业务层,在传给控制器最终以
可视化的图形进行数据显示,这就是一个完整的处理逻辑。