zoukankan      html  css  js  c++  java
  • SSH2中的笔记

    1.web后端实质就是对表的添、删、查、改:

     第一步:对系统进行分析,然后构思。

     第二步:画出E-R图,设计出表或写出相应的实体类。

     第三步:按照最简单的思想去设计的话,一个action——>一个service——>一个dao——>一个表或实体类,根据实际情况,可能有的表或实体类并需要这些操作。

         按照这样统统设计好,一个对应一个,清晰了然,调用时很方便。

                                                    操作者

         dao-----------------包含该对应的表或实体类进行基本的添、删、查、改、多个表的关联查询操作,查询一般会返回一个分页类的实例。    

                                          执行者    

         service-------------包含该对应dao的添、删、查、改、多个表的关联查询基本操作的执行方法(一般包含该对应dao基本操作与其他dao基本操作集合形成的执行方法 )           执行方法也可以说是业务逻辑,如果数据库有级联操作,存储过程(比如:触发器),那么业务逻辑代码就会少些。

                                       命令

         action------------包含该对应service执行方法所对应的命令(可能还包括该对应service执行方法与其他service执行方法形成的命令) 

         由于某些代码的重复使用,可以在这三层上面生成一些父类或父接口,它们操作的对象都是泛型化,然后去继承这些父类或接口,把具体的对象传入到父类之中,使之具体化。

                                                                    

         

  • 相关阅读:
    Java/IO流
    Java实现IO通信(服务器篇)
    利用哈夫曼二叉树实现文件的压缩
    关于字符串构建,连接,查找
    线程小球
    准备造一个轮子,关于图片浏览器的
    IOS之循环引用
    ARC
    构造方法与快速创建对象
    autorelease
  • 原文地址:https://www.cnblogs.com/lipengsheng-javaweb/p/4115508.html
Copyright © 2011-2022 走看看