yx548634898 发表于 2022-8-26 23:35

求大佬解惑,Java中service和server有什么区别。有些项目里一会儿是service和server

求大佬解惑,Java中service和server有什么区别。有些项目代码里一会儿是service和server。看的让人难受,,,是否有一种规范呢?
spring.application.name: 是应该命名为XXXserver 还是 应该命名为XXXservice?java类名是应该命名为XXXserver.java 还是 应该命名为XXXservice.java?

icodeme 发表于 2022-8-27 00:39

我见到的一般都是XXXservice

寒疫 发表于 2022-8-27 01:06

语义上就有区别,一般我见到的也都是XXXservice

孤狼微博 发表于 2022-8-27 02:14

service是三层里面的服务层 server是服务器的意思我的理解是这样的一般service居多

hengwang1989 发表于 2022-8-27 08:02

约定俗成的一般都是service。   control--service--mapper--model

13937250164 发表于 2022-8-27 08:49

service是三层架构里面的,表示层-业务逻辑层-数据访问层

13937250164 发表于 2022-8-27 08:50

13937250164 发表于 2022-8-27 08:49
service是三层架构里面的,表示层-业务逻辑层-数据访问层

server是服务器

萋小磊 发表于 2022-8-27 09:55

估计是看到了微服务吧, Service 即 服务, Server 更偏向 服务器的意思
一般再说 服务 比如 XX Service , 即面相业务的服务, xx Server 一般偏向于服务器的意思, 比如 Micro Server, Netty Server , Tomcat Server
这里 第二个 Service也有服务层的意思,常见的 三层架构用的 Service业务层

xuexixiaobai 发表于 2022-8-27 10:06

MVC三次架构中,service作为服务层,见名知意的话,service最好理解。类名见名知意的意思都理解。但是写server的话也是,写XXXFuwu.Java也可以,名字而已,问题是这个类提供的功能是啥。如果是Spring的话,增加了@Service注解的就是服务层,无论名字是啥

yx548634898 发表于 2022-8-27 10:53

萋小磊 发表于 2022-8-27 09:55
估计是看到了微服务吧, Service 即 服务, Server 更偏向 服务器的意思
一般再说 服务 比如 XX Service ,...

是看微服务:lol
页: [1] 2
查看完整版本: 求大佬解惑,Java中service和server有什么区别。有些项目里一会儿是service和server