写了一些数据库方面的软件觉得软件结构或者是类的层次结构很重要,在实现中也存在一些问题,有兴趣大家讨论一下。

解决方案 »

  1.   

    J2EE在这方面做得很好,每一层都用很优秀得框架支持,不如参考下。
    数据层-hibernate、jdo、Entity EJB、JDBC
    逻辑层-Session EJB、Servlet
    表示层-JSP、APPLET、AWT、SWING
    另外又有一些细分层次像验证层-Filter Servlet、Validator
    连层之间得接口都有框架,人家说struts是表示层得框架,我觉得更像是表示层和逻辑层之间得接口框架,过渡得很自然。
      

  2.   

    这是常见的三层结构,用COM吧!也可参考微软的DNA体系
      

  3.   

    DNA 就是。NET吗?MVC 层不层的,这些不懂