我是新的java应用程序开发。我有一个项目,这是成功创建使用wpf作为一个窗口application.Now,我需要开发这个项目在java中,以支持windows,linux,mac操作系统等。稍后,我需要做基于桌面的,也支持所有的操作系统。
所以我的问题是,有没有可能开发出既兼容桌面又兼容web的应用程序?
如果可能,我需要使用哪些java编程技术?(例如,springs,...)
请为我糟糕的英语道歉。
发布于 2013-10-03 19:40:58
当然,一切皆有可能。根据您的需要,查找此tutorial可能有助于开始的动态web项目或静态web项目。
发布于 2013-10-03 19:45:54
从servlet和JSP的基本教程开始,然后学习spring或其他框架SEE THIS
发布于 2013-10-03 20:09:40
是的,java支持这两种方式,你可以通过HTTP请求/响应进行连接
使用J2EE技术,它将有助于根据您的需求开发应用程序。您可以根据需要重用上述技术中的许多有用方法。
首先将你的应用程序分成几个层,比如前端、BussinessLogic、DataAccessLayer。然后根据您的层采用框架和模式
示例:
Frontend- Struts 2
BussinessLogic - EJB
DataAccessLayer - Hibernate/JDBC您可以使用依赖注入将这些东西与spring集成在一起
https://stackoverflow.com/questions/19158191
复制相似问题