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

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

admin 楼主

2023-5-7 15:52:20

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

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

x

3 O: e1 A$ _2 W! q- {5 y
; }; ?; ^0 @+ @, w4 A0 U" U@RequestMapping的value属性用于匹配URL映射,value支持简单表达式:# f8 {- M4 w2 v' N. Y

8 U: C& g6 D+ I9 k@RequestMapping注解提供了method参数指定请求的Method类型,包括RequestMethod.GET、RequestMethod.POST、RequestMethod.DELETE、RequestMethod.PUT等值,分别对应HTTP请求的Method
4 v" z! m" q2 C1 J* s
9 x: i! Z' o  a
  1. # w" T! G- C0 {, x: l" _. a4 a
  2. @ResTController
    ( G& ?) P4 L' u; T
  3. @RequestMapping("/user")
    ; {+ e/ U9 h( [' ^
  4. public class UserRestController {- L" P5 S) j  S1 A1 }: R
  5.     @RequestMapping("/getuser/{id}")
    9 M  f2 \1 \1 B2 d$ o
  6.     //@PathVariable注解作用在方法参数中,用于表示参数的值来自URL路径
    9 o4 w& B- z' L7 p; m  \6 p
  7.     public String getUser(@PathVariable("id") Long id)% O" R% p8 d. l& q0 u
  8.     {  _, E* a: p9 D% q
  9.         User user = new User();3 m, u& {( j' d6 a8 ]3 {
  10.         user.setFirstname("Donald");
    * Z+ H& o9 o5 F+ K9 X
  11.         user.setLastname("Xeong");4 y, ]; a( ?+ L
  12.         user.setAge(40);& n" c2 w; P  O: S5 H
  13.         return  id.toString() + "\t" + user.getAge()+ "\t" + user.getFirstname() + "\t"+ user.getLastname();9 }4 F) p' X) U, d' g+ H: r% f
  14.     }
    + _& P( G5 _. E# q1 d
  15. 9 Z  R5 x- \7 `. [
  16.     @RequestMapping(value = "/getData",method = RequestMethod.GET)( ^. J& J1 o; x: K9 q) N3 j& {( k
  17.     public String getData() {
    . z1 g; }7 S3 F2 P# {* s
  18.         return  "requestMethod Get";
    ' Y8 Y& R. m" N. O$ V, J
  19.     }
    6 W3 f5 w# T( g" I7 S3 J
  20.     @RequestMapping(value = "/postData",method = RequestMethod.POST)6 B1 b& z; q6 @. j% [% Y' X( T
  21.     public String postData()
    9 F5 h1 }& b* j7 W" B
  22.     {
    ( `5 X8 Q& W" I2 V3 s* r6 v% m
  23.         return  "RequestMethod Post";
    % T% q  ]' }4 r# `- u" e0 F
  24.     }
    & M* H2 i0 d% A- i6 r
  25. }
    2 U- s! B8 P4 d; ^0 W

  26. 0 q3 D, S, I- s1 c+ V
复制代码
6 K) ?) ?% g8 B+ I+ F1 w; V' T

4 E1 V% D2 F: n* I. S! k: _( \) I( E7 x1 x
( f' A3 m% L7 n) T% Y0 f
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了