PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

PLM之家PLMHome-国产软件践行者

[资料] Spring Boot的URL映射

[复制链接]

2023-5-7 15:52:20 614 0

admin 发表于 2023-5-7 15:52:20 |阅读模式

admin 楼主

2023-5-7 15:52:20

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
8 _/ H. y  @# B- p- D5 R
6 P8 D* o( A4 G/ f  _2 }
@RequestMapping的value属性用于匹配URL映射,value支持简单表达式:
- q3 G" q9 q, @2 ]8 g' S& @% k
4 p; [. [) J, \# E2 E" |4 ^4 n" v& I8 n@RequestMapping注解提供了method参数指定请求的Method类型,包括RequestMethod.GET、RequestMethod.POST、RequestMethod.DELETE、RequestMethod.PUT等值,分别对应HTTP请求的Method
* g7 i# t( F& F4 P& e3 g5 [. u6 i! [4 |; @" T) ?
  1. : R" @  Q( P5 ]# p; F
  2. @ResTController: X6 K0 Z3 U/ P
  3. @RequestMapping("/user")
    * h: Q: \  j, p4 O5 m
  4. public class UserRestController {
    + G* l* u  N& ]+ y0 }% g( ?5 a1 t
  5.     @RequestMapping("/getuser/{id}")
    - T7 \' J8 O8 P& T- o" x
  6.     //@PathVariable注解作用在方法参数中,用于表示参数的值来自URL路径- n! l0 `! V, N; X4 m0 j( A
  7.     public String getUser(@PathVariable("id") Long id)
    ' x& |1 Q' B! d! S; ^
  8.     {$ p- X) x8 r* z/ `+ f( r* t8 C
  9.         User user = new User();8 S" T% {* a3 g+ I) `: p% S+ P
  10.         user.setFirstname("Donald");
    # o$ I: Z4 o/ x9 Z# ?8 Y6 b
  11.         user.setLastname("Xeong");7 @  F8 H/ ]- N* c( n
  12.         user.setAge(40);* g( Y. j' B  A) [- D
  13.         return  id.toString() + "\t" + user.getAge()+ "\t" + user.getFirstname() + "\t"+ user.getLastname();
    , n9 `8 C% K' _
  14.     }: q$ _8 i7 K% \3 ~
  15. " s! w2 F, u+ o% w& g3 |" p6 m  w' G
  16.     @RequestMapping(value = "/getData",method = RequestMethod.GET)
    3 n( x) |1 S8 j" O9 I7 ?
  17.     public String getData() {2 _* t9 E3 }$ A( o. S2 o9 i
  18.         return  "requestMethod Get";4 k2 D4 @( A  d( L7 N$ G6 Y
  19.     }
    ' h% H; j$ w, d# n7 k2 Z( @
  20.     @RequestMapping(value = "/postData",method = RequestMethod.POST)
    * p9 X$ S  ~5 t
  21.     public String postData()! u5 c# N4 }6 h; G8 m
  22.     {0 S! i! \5 w. s1 u. Y
  23.         return  "RequestMethod Post";
    ! h  Z  R# y8 G! Z6 ]8 g5 D
  24.     }
    0 Y; P4 P' l6 |: c4 d8 v; ^
  25. }- m3 |# F- b9 }# g4 `- u0 b
  26. : Y- ^. l& Y: `) V' A+ F
复制代码
5 V) y1 Z' o# T" w) q

: C) Q7 J+ B. b
. G: b8 a3 K0 W0 w6 K: E+ w7 `
( g5 W. j, J% E1 Z
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了