1、创建maven工程的父工程,其余模块要继承这个模块的,一些公共的jar包引用,都写在这个父工程的pom.xml文件中,子模块则都可以使用了


再建一个model(longkunkun-api)








下面是创建longkunkun-server的工程


建完工程之后,你会发现这样的格局:

这里补充一下,longkunkun-server的创建方式与其他两个不同,longkunkun-api和longkunkun-core是jar格式,longkunkun-server是war格式的。
longkunkun-api只是提供接口类和pojo类,对外展现出来,而实现工程则在longkunkun-core中实现,longkunkun-core模块要引入longkunkun-api的jar包。
longkunkun-server中则只是配置文件,几乎没有代码,要引入longkunkun-api.jar和longkunkun-cores.jar。重要的是在web.xml文件和applicationContext.xml文件,web.xml文件中增加spring容器的监听,通过部署applicationContext.xml中的内容,将设计的server发布到服务应用中心。
一个客户端应用程序例如longkunkun-web也要引入longkunkun-api.jar包的,通过hsf服务来调用longkunkun-server代码,即调用longkunkun-core中的代码。
后面文章将讲解如何调用hsf.
本文介绍如何搭建Maven多模块项目,包括父模块、核心业务实现模块及服务发布模块的创建过程。父模块用于统一管理公共依赖,核心业务模块负责具体业务逻辑实现,服务发布模块则用于配置并发布服务。
2425

被折叠的 条评论
为什么被折叠?



