DAO层用什么都可以,UI编程中的业务逻辑层跟CS项目完全不一样,最突出两点:第一线程需要你自己设计,并且要尊重UI线程规则;
第二交互方式基本全是用观察者模式。没做过UI编程的基本没办法设计UI程序的框架,设计出来多半线程不安全或者一团乱麻,并且多半不是合适的MVC。
第二交互方式基本全是用观察者模式。没做过UI编程的基本没办法设计UI程序的框架,设计出来多半线程不安全或者一团乱麻,并且多半不是合适的MVC。
所谓的框架,就是一堆jar包,把jar包加入classpath下就可以了。使用hibernate 的话,那事物那块和aop编程这块是否需要我们自己去写?或者说
是否有spring这种基友cs架构的框架?
Spring的IoC,AoP与是否网络没有关系,完全可以在C/S下使用。
我知道你的意思,但是我们的spring容器是需要初始化的, 如果受spring管理的bean过多
在运行swing界面的时候 初始化swing的时候会很慢。
如果spring在cs架构中进行管理。肯定是在swing的线程调度中初始化。
我知道你的意思,但是我们的spring容器是需要初始化的, 如果受spring管理的bean过多
在运行swing界面的时候 初始化swing的时候会很慢。
如果spring在cs架构中进行管理。肯定是在swing的线程调度中初始化。
你不想spring管理的bean都初始化的时候就加载那每个bean都延迟加载就好了
我知道你的意思,但是我们的spring容器是需要初始化的, 如果受spring管理的bean过多
在运行swing界面的时候 初始化swing的时候会很慢。
如果spring在cs架构中进行管理。肯定是在swing的线程调度中初始化。
你不想spring管理的bean都初始化的时候就加载那每个bean都延迟加载就好了
嗦嘎