struts之我见

类别:Java 点击:0 评论:0 推荐:
初学struts,领导逼着学的。
    言归正传        
mvc(白话篇)
M
        即模型,其他书上讲了不少什么概念模型之类的(可以参见专业书籍或文献这里只谈个人感受)。个人认为m中主要实现方法的实现,及数据的处理(我在想叫m为数据层是不是也可以)。现在比较流行的是创建业务对象(就是具体要实现功能的实体 比如买东西用的框 炒菜用的锅)为了减少与其他层上的耦合,最好遍一个业务对象代表(就是一些接口,作用就是接收上一层的数据,然后从新包装发到业务对象实体)。
        数据, 以电子商务为例当用户下好订单然后登出,那么他的相关数据当然还会存在。类似的数据操作,应该叫数据的持久化,问题来了
        既然是面向对象开发,如果希望把数据映射到非面向对象数据库中,可能存在阻抗不匹配。如何解决这一问题?
        数据访问对象(dao)设计模式。
        其实大多数工程都是用orm软件解决映射问题(与关系数据库的映射)的
        hibernate是个不错的orm软件,一般使用这种软件后只需要配置一些xml就解决了映射问题。
        今天的学习笔记完毕
    由于水平非常有限 以上文章只是个人对m的粗浅理解 希望能够对一些初学者有帮助(不准确的地方希望大家能够谅解)

本文地址:http://com.8s8s.com/it/it14221.htm