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 930 0

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

admin 楼主

2023-5-7 15:52:20

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

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

x
2 t4 }: o& r4 c) i# @
( r6 ~, E' B& k9 q, Q7 j4 A9 `# @
@RequestMapping的value属性用于匹配URL映射,value支持简单表达式:* q7 A+ g1 u  m  G. t0 S

1 J5 G. r0 b$ h2 U$ ~* {+ q( T1 ?@RequestMapping注解提供了method参数指定请求的Method类型,包括RequestMethod.GET、RequestMethod.POST、RequestMethod.DELETE、RequestMethod.PUT等值,分别对应HTTP请求的Method9 ?8 W+ ~' k; a: O% Z5 |

9 c  Y4 T8 b/ T! J. E, z

  1.   [2 O0 [: _7 Q: Z+ [; H
  2. @ResTController( [6 K  w& K( E. X7 E
  3. @RequestMapping("/user")$ p! n5 p7 P0 B
  4. public class UserRestController {9 e7 m! h- `' Z8 h/ S3 |7 [8 c+ d
  5.     @RequestMapping("/getuser/{id}")
    - h; H& i5 b9 `% N8 X2 r5 X
  6.     //@PathVariable注解作用在方法参数中,用于表示参数的值来自URL路径  ]0 \( W. \8 B: W" y" Z
  7.     public String getUser(@PathVariable("id") Long id)
    ! q8 U# C7 F! n) i& H1 o4 @
  8.     {! t) n0 V/ G/ M; A$ [1 @
  9.         User user = new User();
    5 b* P" X- ]7 m5 h/ d
  10.         user.setFirstname("Donald");
    9 }' }  P+ Z; S7 L
  11.         user.setLastname("Xeong");+ }& V& `5 X  a$ n
  12.         user.setAge(40);
    6 I9 A& h. O* x% X$ H' v, N
  13.         return  id.toString() + "\t" + user.getAge()+ "\t" + user.getFirstname() + "\t"+ user.getLastname();0 j& d4 }. U' @1 M+ D: A
  14.     }: W; _5 S7 N3 u' ^4 Q

  15. ' b2 X. R( f6 C. c$ |
  16.     @RequestMapping(value = "/getData",method = RequestMethod.GET)
    0 x) X3 R! Q: }
  17.     public String getData() {. T5 Y) P* F3 b0 {/ }4 Z# P9 N2 X
  18.         return  "requestMethod Get";
    , [. K* ~+ G, _/ d
  19.     }
    / d! v- H7 A9 \* {. ^' R1 D) U. D
  20.     @RequestMapping(value = "/postData",method = RequestMethod.POST)4 R: ?, p. G$ ?
  21.     public String postData()! `1 f4 v( t6 x
  22.     {
    . s* R1 J4 [6 b% R
  23.         return  "RequestMethod Post";4 N* m9 a$ c3 X8 p) D5 X9 T* b
  24.     }' f% c8 w3 f5 c
  25. }
    7 o* [; n0 r& g' @7 q' n9 S
  26. 0 l; H) q* z8 D+ y0 ^' ^
复制代码
2 D, ~# f3 ^. I1 M1 Y
, w/ C8 S; x* ?# W

) P( @6 G6 L3 s5 p
  s5 m+ z9 `- f; J" T9 N$ U
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了