当前位置: 首页 > 知识库问答 >
问题:

维护包含java代码、JSP页面、HTML、CSS、JS和图像的java模块的正确方法是什么?

冯鸿哲
2023-03-14

维护一个自包含的包和应用程序的版本对我来说都很清楚。然而,我想做的是一个“基础”应用程序,同事们可以在以后复制、自定义,然后作为一个新应用程序签入,保持更新时从基础应用程序中提取更新的能力。

我的理论理解是,这可以使用分支来完成,但这感觉是滥用的,因为新的应用程序是独立的,而不是真正的分支,永远不会合并。另一方面,虽然在我看来把应用程序做成一包子包是公平的,但我从未见过java代码以这种方式被共享,把应用程序分解成一包前端文件和一组JAR文件感觉到处都是。

共有1个答案

郤旭东
2023-03-14

您应该将您的问题划分为更小的问题(divide et impera),特别是尝试理解MVC(模型视图控制器)模式(请参阅此处https://it.wikipedia.org/wiki/model-view-controller)

你能用这个伙伴做什么?您可以:

  • 模型:定义您的dto/接口并将其打包到模块中
  • 视图:定义页面/样式并将其打包为模块
  • 控制器:定义您的控制器并将其打包为模块
    null
    null
    null
 类似资料:
  • 问题内容: 我在一个应用程序中无法代表手机号码。 我想知道是否有一个Integer类,它将允许您存储从0417254482开始的数字。也许使用字符串更合适?目前,当我尝试使用整数形式表示电话号码时,我似乎存储的是随机数而不是我打算存储的数字。 问题答案: 使用。除了其他以外,如果使用整数,则将无法存储前导零。你绝对不应该使用(太小)或(数据丢失的风险太大-参见下文);或可能是适当的(除了前导零问题

  • 问题内容: 假设我从服务请求中获取了一些JSON,如下所示: 我不确定 为什么 撇号会像这样编码(); 我所知道的是我想对其进行解码。 这是一种使用jQuery的方法,它突然出现在我的脑海: 不过,这似乎(非常)骇人听闻。有什么更好的方法?有没有“正确”的方法? 问题答案: 这是我最喜欢的解码HTML字符的方式。使用此代码的优点是还保留了标签。 输入: 输出:

  • 问题内容: 我正在Heroku上编写一个node.js应用程序,并使用pg模块。我无法弄清楚为查询数据库所需的每个请求获取客户端对象的“正确”方法。 该文档使用如下代码: 但是,您肯定不需要在使用数据库的每个函数中调用对吗?我看过其他执行此操作的代码: 我倾向于第二种选择,因为我相信Heroku的免费数据库实例无论如何都仅限于一个连接,但是以这种方式进行操作是否有任何弊端?每次使用之前,是否需要检

  • 本文向大家介绍在JSP页面内编写java代码方法总结,包括了在JSP页面内编写java代码方法总结的使用技巧和注意事项,需要的朋友参考一下 JSP脚本元素的类型 脚本元素提供了在jsp中插入java代码的能力。脚本元素有三种类型: 脚本(scriptlet): 是JSP页面中Java代码片段的容器。将页面转换为servlet类时,会将scriptlet内容插入到servlet类的jspServic

  • 问题内容: 我想在我的jsp中包含js和css文件,但我不能这样做。我是Spring MVC概念的新手。很长一段时间以来,我一直在研究同一个主题。我的索引页面是这样的 我的spring-dispatcher-servlet.xml就是这样。 我的控制器就是这样。 有人可以帮我吗?我正在努力奋斗,但没有任何解决方案。我已经将我的js和css文件保存在WEB-INF文件夹中。 问题答案: 首先,您需要