概述
首先接触到的是用ssm框架实现对数据库中的数据进行增删改查,增是将用户填写的一张收据表单中的数据添加到数据库中,删是将不正确的数据删除,改是将某个不正确的数据进行更改,查是查询收据填写的答案以及已填写的收据。
ssm框架是springMVC、spring、Mybatis这三个框架。MyBatis负责与数据库交互,首先创建数据库的实体对象,并通过mapper生成数据库映射以及xml配置文件实现对数据库的操作;spring负责业务逻辑层的操作,Service定义业务操作接口并通过mapper实现;springMVC则是表现层,通过对MVC的分离,实现表现层的逻辑,通过controller从jsp中获取用户请求,控制Service中的业务。
ssh框架与ssm框架不同的是Struts与hibernate分别被springMVC和Mybatis替代,更加轻量级。ssh框架定义dao接口并通过hibernate中的方法实现数据操作,之后定义service接口并实现它,通过controller控制界面请求与业务逻辑的关系,实现数据的传递。
spring中IOC和AOP即控制反转和面向切面编程是其核心组成,但现在还不能很好的理解面向切面编程,控制反转是指通过注入的方法,即通过类和配置文件来生产对象,而不用通过new的方法生成。
最后
以上就是精明柜子为你收集整理的关于ssh框架和ssm框架的一些理解的全部内容,希望文章能够帮你解决关于ssh框架和ssm框架的一些理解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复