我是java应用程序开发的新手。我有一个使用wpf作为windows应用程序成功创建的项目。现在我需要在java中开发这个项目以支持windows,linux,mac os等。我需要开发作为Web应用程序。后来我需要以支持所有操作系统的桌面为基础。
所以我的问题是,是否可以开发这个桌面和Web兼容的应用程序?
如果有可能我需要使用哪种java编程技术? (例如,弹簧,......)
请为我糟糕的英语道歉。
答案 0 :(得分:3)
当然一切皆有可能。根据您的需求,查找动态Web项目或静态Web项目tutorial可能有助于开始。
答案 1 :(得分:1)
从servlet和JSP的基础教程开始,然后转到spring或其他框架 SEE THIS
答案 2 :(得分:1)
是的,java支持你可以通过HTTP请求/响应连接
使用J2EE技术,它将有助于根据您的要求开发您的应用程序。 &安培;您可以根据需要重复使用上述技术中的许多有用方法。
首先通过Front-end,BussinessLogic,DataAccessLayer等层次划分应用程序。然后采取框架和&根据你的图层的模式
示例:
Frontend- Struts 2
BussinessLogic - EJB
DataAccessLayer - Hibernate/JDBC
您可以使用依赖注入将这些东西与spring集成