ibm wacs架构

解决方案 »

  1.   

    知道MVC不?
    WACs原理差不多.
    它封装了好多东西.编程时间大大缩短了.
    一般完成一个小例子不用写一句代码.都可自动生成.
    业务部分都靠reaction来实现.具体问题还得具体说.
    它分了好多块的.包restyle,Generator..等..
      

  2.   

    WACs我们用的时候是分层开发,在数据层每个table和一个DTO对应,DTO和table有相同的结构,然后自动生成一个对应的DAO,在这个DAO中可以定义对该表进行操作的各种sql,其中默认生成增删改查操作的SQL.然后是business层和sevice(BO)层,业务逻辑部分在bussiness中实现,bussiness调用DAO层,BO调用bussiness,和页面交互的是FORM,感觉相当于struts中的POJO类,只是这里是通过工具自动生成的,一个页面和一个FORM对应,具体到页面上的每一个操作和reaction对应,然后通过reaction调用想应的BO实现操作。
    我们做的时候jsp也是使用工具从html自动生成的,确实是很多东西都可以自动生成,用起来很方便。