多个JAVA项目,部署到不同的App服务器,但公用数据库,怎样开发规范?
发布网友
发布时间:2022-05-20 19:21
我来回答
共3个回答
热心网友
时间:2023-11-16 21:04
每个项目一个表空间,这不会出问题。主要是3个项目最后打包的东西所用到的第三方提供的 jar 类库的共享问题。如果大家用相同的 jar 就尽量用同一个版本,如果没办法做到用同一个版本就尽量把它们放到自己的 ear 里面或 WEB-INF/lib 下面,不能直接把同一个 api 的不同版本同时放到服务器的 lib 目录下。
ear 本身是一个 zip 格式,它可以包括 ejb 的 jar, war 之类的,另外还可以把第三方的 spring.jar,hibernate.jar 之类的也放在里面,然后你的 ejb 源文件夹的 META-INF/MANIFEST.MF 里面的 Class-Path: spring.jar hibernate.jar 这样用相对位置来引用第三方 jar 就可以了。
热心网友
时间:2023-11-16 21:04
使用maven吧
所有用到的jar包都放公司的私服里面
后期部署的时候 就简单多了
热心网友
时间:2023-11-16 21:05
恩,用maven是最好的解决方案。最可控了。
多个JAVA项目,部署到不同的App服务器,但公用数据库,怎样开发规范?
每个项目一个表空间,这不会出问题。主要是3个项目最后打包的东西所用到的第三方提供的 jar 类库的共享问题。如果大家用相同的 jar 就尽量用同一个版本,如果没办法做到用同一个版本就尽量把它们放到自己的 ear 里面或 WEB-INF/lib 下面,不能直接把同一个 api 的不同版本同时放到服务器的 lib ...
APP开发流程是什么样的?哪家app开发公司好?
①服务器端:编写接口协议文档,服务器环境架设(国内一般都是用阿里云服务器,国外一般用亚马逊),设计数据库和编写API接口,业务功能实现及接口封装、管理后台的开发。 ②App端:根据UI设计图进行界面开发,UI开发完成后对接服务器接口,通过服务端接口获取数据,编写功能上的逻辑代码。 ③Web管理端:根据前端的业务逻辑,后台会...
如何开发app,app开发的流程是如何的
客户验收合格满意后,开发者会将app交付客户,客户根据APP预估的访问量、用户数量等来进行服务器的选择,服务器可以自己购买管理,也可以购买后托管,也可以直接租赁。服务器的好坏也直接影响APP用户体验的好坏。开发APP需要很多的流程,多个分工,由此看来不是一件简单的事。
app是如何制作的,APP如何开发?
应用公园提供运营管理后台、下载站点、下载二维码、手机管理助手等APP相关产品,一站式服务,自动配置,免去多次开发成本,而且后期的功能、内容的更新迭代自己既可以搞定,也不需要具体的编程技术。 自己制作app需要 编程知识 。但依靠第三方工具,三分钟就可以做成专属自己的APP。下面以简易网为例演示: 简网APP工厂三大特点...
软件是如何开发出来的?
1、软件开发的第一个流程是项目开发目的分析与确定,主要是在软件开发商将开发项目确定下来之后,需要与需求方进行讨论,确定需求方对于软件开发的需要实现目标及其具体需要的功能等等,并确定是否可达成;2、接下来就是需求分析,这个步骤也是为软件开发的正常进行确定具体思路的阶段。在确定软件开发可进行后...
什么是前端工程化?
前端项目部署是指静态资源文件在测试服务器上的部署,以及HTML模板文件在Node.js中间层服务器上的部署。 从项目开发的整体环节来说,实现前端工程化还需要熟练掌握下面几个方面: (1)使用Webpack实现项目构建 构建,简单来说就是编译,前端开发的所有文件最终归属是要交给浏览器去解析、渲染,并将页面呈现给用户,构建就是...
做一个十万用户级别的社区类app,请问设计以及后期维护团队至少需要几...
1:华盛恒辉科技有限公司 上榜理由:华盛恒辉是一家专注于高端软件定制开发服务和高端建设的服务机构,致力于为企业提供全面、系统的开发制作方案。在开发、建设到运营推广领域拥有丰富经验,我们通过建立对目标客户和用户行为的分析,整合高质量设计和极其新技术,为您打造创意十足、有价值的企业品牌。在军工...
怎么使用JAVA连接数据库?
1、加载驱动程序。2、创建连接对象。3、创建sql语句执行对象 。4、执行sql语句。5、对执行结果进行处理。6、关闭相关的连接对象即可(顺序跟声明的顺序相反)。处理结果两种情况:1、执行更新返回的是本次操作影响到的记录数。2、执行查询返回的结果是一个ResultSet对象。ResultSet包含符合SQL语句中条件的...
APP开发流程是怎样的?
1、App软件为什么要进行后期维护手机App软件开发出来以后,要发布到各个应用程序商店中,用户下载只是第一步,后期的日活跃用户量以及能让你的用户重复消费你的产品才是重要的,他们会期望程序能够定期更新,也需要有不断的新的功能,使用户能时常关注,时常使用。另外,产品如果在运行的过程中呈现了一些bug...
手机app开发制作流程是怎样的?
软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。软件设计思路和方法的一般过程,包括设计...