1 Main函数
PetClinicStandalone
里面基本上简单到只要调用几个context.xml文件可以启动一个应用程序
//context.xml存放的路径
String rootContextDirectoryClassPath = "/org/springframework/richclient/samples/petclinic/ctx";
//启动用的xml,里面只有一个splash bean,来显示ICQ启动时候的公司logo一样的东西
String startupContextPath = rootContextDirectoryClassPath + "/common/richclient-startup-context.xml";
//这个文件很关键,应用程序的配置主要是从这里开始的
String richclientApplicationContextPath = rootContextDirectoryClassPath
+ "/common/richclient-application-context.xml";
//定义了属性面板的一个文件
String richclientPreferenceContextPath = rootContextDirectoryClassPath
+ "/common/richclient-preference-context.xml";
//业务模型,这个大家最熟悉了
String businessLayerContextPath = rootContextDirectoryClassPath + "/common/business-layer-context.xml";
//acegisecuriry的权限管理,我不是很喜欢
String securityContextPath = rootContextDirectoryClassPath + "/standalone/security-context.xml";
//然后laungch,这样程序就启动了
new ApplicationLauncher(startupContextPath, new String[] { richclientApplicationContextPath,
richclientPreferenceContextPath, businessLayerContextPath, securityContextPath });
分享到:
相关推荐
Spring RichClient是一款基于Spring框架的桌面应用程序开发工具,它提供了丰富的客户端UI组件和强大的数据绑定功能,使得开发者...通过深入研究源码,你将能掌握Spring RichClient的用法,提高你的桌面应用开发技能。
Spring Rich Client Platform(SRCP)是一种基于Java Swing的客户端应用程序开发框架,它充分利用了Spring框架的强大功能,为开发者提供了构建可扩展、模块化且高性能的桌面应用的可能性。本文将详细介绍Spring Rich...
在压缩包"spring-richclient-1.0.0"中,可能包含了Spring Rich Client的源代码、API文档、示例项目和安装指南等资源。通过学习和研究这些内容,开发者可以深入了解如何使用该框架来构建自己的富客户端应用。例如,源...
然而,随着技术的发展,Spring也开始涉足桌面应用开发。在桌面应用领域,Spring可以提供类似于Web开发中的优势,如组件化、依赖管理、事务处理和数据访问等。 Spring Desktop项目,也称为Spring RCP(Rich Client ...
RCP(Rich Client Platform)是一种基于Eclipse的插件架构,用于开发rich client应用程序。RCP提供了一个完善的企业应用解决方案,包括表现层、业务逻辑层、报表、权限、日志、国际化、部署等企业应用的各个环节。 ...
本节主要介绍如何利用Spring框架结合Swing来开发图形用户界面(GUI),并通过依赖注入来增强应用程序的灵活性与可维护性。 **前提条件** - Java基础知识。 - Spring框架的基础知识。 - 对Swing有一定的了解。 **...
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
RCP(Rich Client Platform)是Eclipse平台提供的一个用于构建富客户端应用程序的框架。它允许开发者利用Java语言和Swing/AWT等技术创建功能丰富、界面友好的桌面应用程序。 ##### 1.2 示例解读 本示例介绍了一个...
- SWT 通常是 Eclipse RCP(Rich Client Platform)开发的一部分,因此学习相关框架如 Eclipse RCP 或 JFace 也是有益的。 - 开源框架如 Spring 或 MyBatis 的数据绑定技术可以与 SWT Form 结合,提供更高级的数据...
如果你正在开发Eclipse Rich Client Platform (RCP) 应用程序,自定义控件可以增强应用程序的用户体验。你可以将这些控件集成到工作台视图、编辑器或其他SWT部件中。 ### 8. 性能优化 尽管SWT提供了高效的本地化...
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
5. **RichClient**:探讨了SwingWeb、Echo、Flex、Laszlo System和SmartClient,这些都是创建富客户端应用的技术。 6. **JSF(JavaServer Faces)**:从初级到高级,包括SUN、IBM和Oracle的实现。 7. **脚本语言...
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....