Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
多模块java应用程序项目结构_Java_Spring Boot_Multi Module_Project Structure - Fatal编程技术网

多模块java应用程序项目结构

多模块java应用程序项目结构,java,spring-boot,multi-module,project-structure,Java,Spring Boot,Multi Module,Project Structure,我的任务是(学习新技术)创建一个类似facebook的项目 1。Auth(springboot、springsecurity、MySQL、ember.js) 2。消息传递(SpringBoot、Kafka、Cassandra、ember.js) 3。成员(springboot,ember.js) 4。报道(卡夫卡,Spark,ember.js) 功能性的 我需要得到项目结构方面的帮助。我应该有四个独立的模块(比如auth、message、member、report)+核心模块。我应该在核心模块(

我的任务是(学习新技术)创建一个类似facebook的项目

1。Auth(springboot、springsecurity、MySQL、ember.js)

2。消息传递(SpringBoot、Kafka、Cassandra、ember.js)

3。成员(springboot,ember.js)

4。报道(卡夫卡,Spark,ember.js)

功能性的

我需要得到项目结构方面的帮助。我应该有四个独立的模块(比如auth、message、member、report)+核心模块。我应该在核心模块(实体bean、助手、util…)中放什么


提前感谢。

在大型项目中保持代码的组织是很重要的,需要将每个功能放入自己的模块中。 但只有当你有足够的经验时,你才应该从那开始。最好从一个模块开始,然后扩展到单独的模块中

在core中,您构建测试,以确定应用程序作为一个整体是否正常工作,等等。core还可以包括除您前面提到的模块之外的其他所有内容


或者你打算用react制作正面吗?

哦,不,核心部分应该用ember.js制作。谢谢