2

我是 java 应用程序开发的新手。我有一个使用 wpf 作为 windows 应用程序成功创建的项目。现在我需要用 java 开发这个项目以支持 windows、linux、mac os 等。我需要开发为 web应用。后来我需要把它作为基于桌面的,也支持所有操作系统。

所以我的问题是,是否可以开发此应用程序同时兼容桌面和网络?

如果可能的话,我需要使用哪些 Java 编程技术?(例如弹簧,...)

请为我糟糕的英语道歉。

4

3 回答 3

3

当然一切皆有可能。根据您的需要,查找本教程可能有助于开始的动态 Web 项目或静态 Web 项目。

于 2013-10-03T11:40:58.127 回答
1

从 servlet 和 JSP 的基本教程开始,然后使用 spring 或其他框架 SEE THIS

于 2013-10-03T11:45:54.273 回答
1

是的,java支持你可以通过HTTP请求/响应连接

使用 J2EE 技术,将有助于根据您的要求开发您的应用程序。& 您可以根据需要重复使用上述技术中的许多有用方法。

首先将您的应用程序划分为 Front-end、BussinessLogic、DataAccessLayer 等层。然后根据您的层采用框架和模式

例子:

     Frontend- Struts 2

     BussinessLogic - EJB

     DataAccessLayer - Hibernate/JDBC

您可以使用依赖注入将这些东西与弹簧集成

于 2013-10-03T12:09:40.310 回答