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