社区
Java EE
帖子详情
http请求controller层和请求到service层使用注解的区别?
在下叫莫名
2019-04-20 02:52:42
http请求到controller,会用到@requestMapping等注解;如果http请求到service会用到@post和@path等注解。这些注解区别在哪里?
...全文
442
2
打赏
收藏
http请求controller层和请求到service层使用注解的区别?
http请求到controller,会用到@requestMapping等注解;如果http请求到service会用到@post和@path等注解。这些注解区别在哪里?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LighBlade
2019-04-29
打赏
举报
回复
楼主说的应该是 springboot实现远程服务暴露与调用 如下: https://blog.csdn.net/zzp448561636/article/details/87930988
许多年以后LP
2019-04-28
打赏
举报
回复
http请求可以跑到service层???不是@controller注解的才能用吗
SpringMvc三
层
架构
注解
详解@
Controller
、@
Service
和@Repository
1. @
Controller
控制
层
2. @
Service
() 3. @Repository持久
层
springvmc采用经典的三
层
分
层
控制结构,在持久
层
,业务
层
和控制
层
分别采用@Repository、@
Service
、@
Controller
对分
层
中的类进行
注解
,而@Component对那些比较中立的类进行
注解
1. @
Controller
控制
层
@
Controller
用于标记在一个类上...
框架中的 dao
层
service
层
和
controller
层
是怎么联系起来的
总的来说,通过依赖注入和依赖关系的建立,DAO
层
、
Service
层
和
Controller
层
在 Spring Boot 中形成了一个清晰的
层
次结构,实现了数据访问、业务逻辑处理和
请求
响应的协同工作。在
Controller
层
中,
使用
依赖注入将需要的
Service
接口或类注入进来,以便在
Controller
层
中调用
Service
层
的方法来处理业务逻辑。通过这种依赖注入的方式,
Service
层
和
Controller
层
可以直接
使用
相应的对象或接口,从而实现数据的传递和业务逻辑的处理。
controller
层
,
service
层
,mapper
层
,entity
层
的作用与联系。
对应的,外界需要完成什么样的业务,就通过
Controller
去调用不同的
Service
,需要记住的是
Controller
只是一个中间者或者转发者,不应该在
Controller
里暴露
Service
的业务逻辑,而应该直接转发
Service
的业务处理结果!
Service
层
是业务逻辑
层
,在该
层
进行复杂的业务逻辑处理,对在多个mapper
层
查到的数据进行组装、处理,然后将结果返回给
Controller
,因此,一般情况下,一个
Controller
中可能包括多个
Service
,......
Spring框架三
层
架构(dao、
service
和
controller
)
注解
注入 实现简易登录功能
三
层
架构 1、Dao
层
全称为Data Access Object,负责于数据库进行联络,完成增删查改的功能。提供接口给
Service
层
。 2、
Service
层
调用Dao
层
提供的接口,业务处理,为
Controller
层
提供接口。 3、
Controller
层
负责
请求
转发,接收用户传来的参数,通过调用
Service
层
提供的接口,实现将数据转发给
Service
层
处理。接收
Service
的返回值,再转发给用户。 简易登录功能 需求: 通过Spring框架,实现与数据库连接,在控制台输入用户名和密码,对用户进行校
@
Controller
、@
Service
和@Repository
注解
详解
@Repository和@
Controller
、@
Service
、@Component的作用差不多,都是把对象交给spring管理。 1. @
Controller
控制
层
@
Controller
用于标记在一个类上,
使用
它标记的类就是一个SpringMvc
Controller
对象,分发处理器会扫描
使用
该
注解
的类的方法,并检测该方法是否
使用
了@RequestMapping
注解
。 @
Controller
只是定义了一个控制器类,而
使用
@RequestMapping
注解
的方法才是处理
请求
的处理器。 @Controll
Java EE
67,516
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章