Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.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 对每个POST和receive-REST使用两个相同的类_Java_Spring_Class_Rest_Post - Fatal编程技术网

Java 对每个POST和receive-REST使用两个相同的类

Java 对每个POST和receive-REST使用两个相同的类,java,spring,class,rest,post,Java,Spring,Class,Rest,Post,刚接触java并尝试其他方法。我的项目有两个相同的类,但在不同的包中 比如说, com.domainA.Person { } com.domainB.Person { } 来自DomainA的Person从客户端发布,而在服务器端DomainB。Person用作从DomainA.Person接收数据的参数。这是春天休息后的电话。这是可能的,还是我需要在这两个地方使用相同的类?如果服务器和客户端有单独的项目,根据信息确定。我建议您创建一个名为“公共”的项目。可以有两个项目共有的类。这

刚接触java并尝试其他方法。我的项目有两个相同的类,但在不同的包中

比如说,

 com.domainA.Person {
 }

 com.domainB.Person {

 }

来自DomainA的
Person
从客户端发布,而在服务器端
DomainB。Person
用作从
DomainA.Person
接收数据的参数。这是春天休息后的电话。这是可能的,还是我需要在这两个地方使用相同的类?

如果服务器和客户端有单独的项目,根据信息确定。我建议您创建一个名为“公共”的项目。可以有两个项目共有的类。这样你就只有一份了

这两个项目都必须依赖于第三个名为common的项目

如果您不想或由于某种原因不能使用公共项目,您可以在不同的包中使用Person类的单独副本。 但这是代码的重复,可能不是最佳实践。若你们们可以花时间调整你们们的项目设置,这样你们们就有了一个共同的项目,那个么从长远来看,它将是值得的


我希望它能有所帮助:)

您是否有针对客户端和服务器端的单独项目?我想是这样的,没错。单独的。我不能用现有的设置来做这件事。可以使用单独的类吗?可以,您可以使用单独的类。但这是代码的重复,可能不是最佳实践。但若你们们能花时间调整你们们的项目设置,这样你们们就有了一个共同的项目,那个么从长远来看,它将是值得的。我理解这一点。请更新您的答案以反映这一点,以便我可以接受。更新的答案:)谢谢。接受!:-)