加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java,从桌面应用程序转移到Web应用程序

发布时间:2020-12-15 08:40:56 所属栏目:Java 来源:网络整理
导读:我将编写我的第一个基于 Java的Web应用程序,我有点失去了如何开始. 首先,我想要一个Web应用程序和一个桌面应用程序完全相同的事情,没有将Web浏览器嵌入桌面应用程序的黑客想法,因为这不允许轻松地更改桌面而不影响Web app,反之亦然. 现在,我的问题. 现在,我
我将编写我的第一个基于 Java的Web应用程序,我有点失去了如何开始.

首先,我想要一个Web应用程序和一个桌面应用程序完全相同的事情,没有将Web浏览器嵌入桌面应用程序的黑客想法,因为这不允许轻松地更改桌面而不影响Web app,反之亦然.

现在,我的问题.

>现在,我有一堆POJO,他们与一个类进行通信,现在,使用平面文件作为“数据库”,当然,在生产中,我会使用合法的数据库,只需更改单个类.这是一个好主意吗?我能从POJO转到网络应用程序吗?
>我应该使用框架吗?我希望很快就能写出这个应用程序,看到所有的商务逻辑都在那里,我只需要将它包装起来以便它可用,所以,我不想花太多时间学习,比如,Spring(哪个AFAIK很大),但是,我不想继续在我的应用程序中重新发明轮子.我总是可以使用JSP和scriptlet ……
>如果您对上述内容表示肯定,您建议使用哪些框架?请注意,我想要一个框架,我可以开始使用3-4周的学习.
>我是否必须从头开始使用我编写的POJO?他们的LOC超过30k,如果是这样,我会犹豫不决.

解决方法

你绝对应该使用一个框架,否则迟早你最终会编写自己的框架.

如果您使用maven,那么只需输入mvn archetype:generate将为您提供一个庞大的框架列表供您选择,它将为您设置所有脚手架,这样您就可以使用一些框架,直到找到有效的框架为止为了你.

Spring具有良好的文档,并且非常容易上手.不要被文档页面推迟!您可以使用JPA在数据库中存储内容.您(理论上)应该能够注释您现有的POJO以表示主键等等,它应该正常工作.如果生活更轻松,你也可以在Spring中使用JSP.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读