struts之我见

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

初学struts,领导逼着学的。

言归正传

mvc(白话篇)

M

即模型,其他书上讲了不少什么概念模型之类的(可以参见专业书籍或文献这里只谈个人感受)。个人认为m中主要实现方法的实现,及数据的处理(我在想叫m为数据层是不是也可以)。现在比较流行的是创建业务对象(就是具体要实现功能的实体 比如买东西用的框 炒菜用的锅)为了减少与其他层上的耦合,最好遍一个业务对象代表(就是一些接口,作用就是接收上一层的数据,然后从新包装发到业务对象实体)。

数据, 以电子商务为例当用户下好订单然后登出,那么他的相关数据当然还会存在。类似的数据操作,应该叫数据的持久化,问题来了

既然是面向对象开发,如果希望把数据映射到非面向对象数据库中,可能存在阻抗不匹配。如何解决这一问题?

数据访问对象(dao)设计模式。

其实大多数工程都是用orm软件解决映射问题(与关系数据库的映射)的

hibernate是个不错的orm软件,一般使用这种软件后只需要配置一些xml就解决了映射问题。

今天的学习笔记完毕

由于水平非常有限 以上文章只是个人对m的粗浅理解 希望能够对一些初学者有帮助(不准确的地方希望大家能够谅解)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航