DAO层用什么都可以,UI编程中的业务逻辑层跟CS项目完全不一样,最突出两点:第一线程需要你自己设计,并且要尊重UI线程规则;
第二交互方式基本全是用观察者模式。没做过UI编程的基本没办法设计UI程序的框架,设计出来多半线程不安全或者一团乱麻,并且多半不是合适的MVC。

解决方案 »

  1.   

    可以使用 Eclipse RCP 或者 Netbeans RCP。
      

  2.   

    的框架该怎么搭建? 如果我们只是用到了dao层
    所谓的框架,就是一堆jar包,把jar包加入classpath下就可以了。使用hibernate 的话,那事物那块和aop编程这块是否需要我们自己去写?或者说
    是否有spring这种基友cs架构的框架?
    Spring的IoC,AoP与是否网络没有关系,完全可以在C/S下使用。
      

  3.   


    我知道你的意思,但是我们的spring容器是需要初始化的, 如果受spring管理的bean过多
    在运行swing界面的时候 初始化swing的时候会很慢。
    如果spring在cs架构中进行管理。肯定是在swing的线程调度中初始化。
      

  4.   


    我知道你的意思,但是我们的spring容器是需要初始化的, 如果受spring管理的bean过多
    在运行swing界面的时候 初始化swing的时候会很慢。
    如果spring在cs架构中进行管理。肯定是在swing的线程调度中初始化。
    你不想spring管理的bean都初始化的时候就加载那每个bean都延迟加载就好了
      

  5.   


    我知道你的意思,但是我们的spring容器是需要初始化的, 如果受spring管理的bean过多
    在运行swing界面的时候 初始化swing的时候会很慢。
    如果spring在cs架构中进行管理。肯定是在swing的线程调度中初始化。
    你不想spring管理的bean都初始化的时候就加载那每个bean都延迟加载就好了
    嗦嘎
      

  6.   

    spirng和用在哪有什么关系?AOP IOC cs照用不误。