Hibernate的reference的副标题叫做:符合java惯例的O/R 持久化,这揭示了目前三层结构的重大问题,就是三层的不统一。到目前为止,仍然难于在web界面上实现C/S模式中"master-detail","lookup"的快捷的用户交互。 目前常见的web application的结构,包含web browser/application server/database。database占据主流的仍然是经典的E/R模型,这个模型是基于行集的,因此在vb/delphi/power builder的实践中,data source/table set都是基于行集的,odbc/jdbc driver也都是基于行集的。view层的DbGrid也是基于行集的,和Entity模型对应得非常好,开发简易直观,相信这是C/S模式得到迅速推广的重点原因之一。&...