Java 项目的包结构?

2024-03-09

在 Java Web 应用程序中设置包结构的最佳实践是什么?

您将如何设置您的 src、单元测试代码等?


你可以关注maven的标准项目布局 http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html。您不必实际使用 Maven,但它会使将来的转换更容易(如果有必要)。另外,其他开发人员将习惯于看到这种布局,因为许多开源项目都是这样布局的,

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java 项目的包结构? 的相关文章

随机推荐

  • 当自动布局运行时使用 UIDynamicAnimator 制作动画

    我有一个 ViewController 已在 InterfaceBuilder 中配置为对其所有子视图使用 AutoLayout 布局工作正常 我想使用 UIDynamicAnimator 提供的炫酷重力效果使其中一个子视图反弹 我认为这不
  • RSA可以同时用作加密和签名吗?

    抱歉 我的脑子突然空白了 编辑 场景 如果我想要信息绕过简单的过滤器 例如f ck 用公钥加密信息 用私钥签名可以吗 公钥可能已经被双方交换过了 而且公钥也很难得到 EDIT 2 这些信息本身可能并没有那么大的凭据 加密和签名的目的是为了绕
  • Android 4.3/4.4 上 Google PhotoSphere 背后的算法

    Android 4 3 4 4上的相机应用程序在 球形模式 下可以将不同方向的照片拼接成一张球形全景图 质量非常好 结果说明 http i cdn phonearena com images articles 73441 image goo
  • 烧瓶生产开发模式

    我用flask开发了一个应用程序 我想将其发布用于生产 但我不知道如何在生产和开发环境 数据库和代码 之间进行分离 您有文档来帮助我或代码吗 我在config py文件中指定了两个环境但我不知道如何使用 class DevelopmentC
  • 使用字符串变量加载图像(需要)不起作用

    需要带有字符串变量的图像不起作用 working var texture require images imag 01 jpg doesn t work path images imag 01 jpg var texture require
  • android post 问题,为什么我收到“没有主机路由”

    有人可以帮助我吗 打电话时HttpResponse response client execute request 它抛出一个IOException 这表明 没有到主机的路由 HttpClient client new DefaultHtt
  • Chrome 扩展:webRequest 重定向到现有选项卡,无需打开新选项卡

    当用户打开某个页面时 我想在打开新选项卡之前在现有选项卡中打开该页面 我尝试过 webRequest chrome webRequest onBeforeRequest addListener function details chrome
  • 如何构建 std::vector 然后对它们进行排序?

    我有一堆字符串需要排序 我认为 std vector 将是最简单的方法 但是 我以前从未使用过向量 因此需要一些帮助 我只需要按字母数字对它们进行排序 没什么特别的 事实上 string compare 函数可以工作 之后 我如何迭代它们以
  • 如何正确设置 Angular2 路由中的应用程序上下文路径?

    我使用 angular cli 创建了一个 Angular 项目 版本 1 0 0 beta 28 3 我使用 npm start 在开发环境中运行应用程序 并且应用程序在 localhost 4200 中运行良好 现在为了复制生产部署 我
  • 可选权限,以便应用程序可以在所有设备上显示并在某些设备上启用可选功能?

    Android 中的许多功能都需要在清单中设置使用权限 然后 这些值决定哪些设备将在市场上看到它们 但是 如果该功能是可选的 如果可以使其在许多设备上运行 但只需要少数设备上的许可 该怎么办 举个例子 假设一个应用程序具有多种功能和大量内容
  • 浏览器特定的前缀,在转换时具有 CSS 过渡

    根据 caniuse com 对于同时支持 CSS 的浏览器transition和CSStransform 组合起来至少有三种不同的类型 那些需要 webkit 两者的前缀transition and transform 例如 Safari
  • 使用反应本机元素更改主题不起作用?

    我一直在使用 React Native 元素 我想为我的应用程序实现黑暗模式 但由于某种原因我无法获取主题道具
  • 如何从命令行更新项目中的单个 nuget 包?

    我正在尝试更新具有多个依赖项的 csproj 中的单个包 也就是说 packages config 文件如下所示
  • 如何更改 SQLite 数据库列中的值?

    我有一个具有以下格式的 SQLite 数据库 TABLE users name text avatar text password text userdir text role numeric 我想更改数量role 我怎样才能改变它 我的意
  • IntelliJ 中的 Intellisense 不再工作

    我目前正在运行 IntelliJ IDEA 13 1 运行 IntelliJ 13 时 智能感知 自动完成停止工作 我尝试升级 但仍然不起作用 我可以使用显式调用代码完成ctrl space 我看了进去设置 gt 编辑器 gt 代码完成看起
  • 测试容器;在 docker 内运行 @Testcontainers 测试 [在 Docker 内运行 Docker]

    如何跑步 Testcontainers基于 docker 容器内的测试用例 我有一个简单的 Spring Boot 应用程序 它具有集成测试 组件级别 可以使用以下命令与容器进行交互Testcontainers 测试用例从外部容器 本地机器
  • 处理按键事件时 NSTextField 泄漏

    我是这个论坛的新手 我已经搜索过 但没有找到这个问题的任何答案 这个问题在本周的大部分时间里一直困扰着我 每次按下按键时 NSTextField 都会导致内存泄漏 我已将这个问题从我的代码中分离出来 并且可以按如下方式重现 创建一个新的 C
  • 如何禁用 UIWebview 水平滚动?

    我尝试通过插入来禁用它 到我的 HTML 字符串中 以及上面的十几个变体 徒劳地希望我只是搞砸了标签语法 但似乎没有什么可以阻止 UIWebView 水平滚动 然而 有些应用程序可以做到这一点 例如 MobileRSS 并且可能由于它们没有
  • iOS上删除大文件文件夹的性能

    假设我的 iOS 应用程序的数据目录中有一个文件夹 其中包含数千个小文件 删除此文件夹 通过 NSFileManager removeItemAtPath 需要相当长的时间 但在 OS X 上 删除具有相同内容的文件夹非常快 它似乎只是从文
  • Java 项目的包结构?

    在 Java Web 应用程序中设置包结构的最佳实践是什么 您将如何设置您的 src 单元测试代码等 你可以关注maven的标准项目布局 http maven apache org guides introduction introduct