SSM框架(Springle+Spring MVC+MyBatis)学习记录

SSM

当前轻量级JavaEE(Java企业版)应用开发通常会采用两种方株式:
一种是以SSH(Struts+Spring+Hibernate)框架为核心的组合方式,
另一种是以SSM(Spring+Spring MVC+MyBatis)框架为核心的组合方式。

使用这两种组合方式的项目都使Java EE 架构具有高度的可维护性和可扩展性,同时极大地提高了项目的开发效率,降低了开发和维护的成本,因此,这两种组合方式
已成为当前各个企业项目开发的首选。

两种组合框架的相同点在于都以Spring框架为核心,而两者的主要不同之处在于MVC的实现方式(Struts与 Spring MVC),以及ORM 持久化方面(Hibernate 与 Mybatis)SSH较注重配置开发,其中的Hibernate对JDBC的完整封装更加面向对象,对增、删、改、查的数据维护更自动化,但SQL优化方面较弱,且学习门槛稍高;SSM 更注重注解式开发,且ORM实现更加灵活,SQL优化更简便,学习容易入门。目前来说,传统企业项目的开发,使用 SSH框架比较多,而对性能要求较高的互联网项目,通常会选用SSM框架。 因此,对于想从事互联网项目开发的人员来说,学好SSM框架,就显得比较重要了。

mybatis框架(4part)

mybatis框架:
part 1:mybatis入门,mybatis概述,mybatis环境搭建,mybatis入门案例, 自定义mybatis框架(主要目的是为了了解mybatis中的执行细节)

part 2:mybatis基本使用,mybatis单表crud操作,mybatis参数和返回值, mybatisdao编写,mybatis配置的细节(标签的使用)

part 3:mybatis的深入和多表,mybatis连接池,mybatis事物控制及设计方法,mybatis多表查询,(一对多,多对一,多对多)

part 4:mybatis的缓存和注解开发,mybatis中的加载时机,mybatis的一级缓存和二级缓存,mybatis的注解开发(单表CRUD和多表查询

发布了3 篇原创文章 · 获赞 1 · 访问量 29

猜你喜欢

转载自blog.csdn.net/piaok_yumian/article/details/104347691