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

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

admin 楼主

2023-5-7 15:52:20

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

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

x

6 |+ E# [/ A: y8 O0 M
: ]. @. h' S/ d" o@RequestMapping的value属性用于匹配URL映射,value支持简单表达式:
1 ~( \$ C  P1 {/ v4 H# N  R' |" ~+ g  H2 n' c3 T1 r
@RequestMapping注解提供了method参数指定请求的Method类型,包括RequestMethod.GET、RequestMethod.POST、RequestMethod.DELETE、RequestMethod.PUT等值,分别对应HTTP请求的Method. R8 |6 Y5 M- `# I

3 ~) {/ {- s. u: b3 [' m1 f3 s

  1. $ L( K, {: q: ]6 x
  2. @ResTController
    & f% p, E; D# P1 O5 Z! E% r
  3. @RequestMapping("/user")6 k. o8 o; L. G8 f, o: x
  4. public class UserRestController {3 h* p. g3 ^1 Q; `
  5.     @RequestMapping("/getuser/{id}")( L* Q) o6 b# j& q
  6.     //@PathVariable注解作用在方法参数中,用于表示参数的值来自URL路径
    / }4 N! P' h5 V5 _/ C+ C' [( Z+ n6 `
  7.     public String getUser(@PathVariable("id") Long id)% X" D) |2 G2 b6 P1 \
  8.     {
    # ~  S: S$ h# l! E% ^0 W7 }
  9.         User user = new User();# d, Q, u3 Y  M$ m& k7 |
  10.         user.setFirstname("Donald");
    8 z* E) S2 n' ~( g- D4 X% \% W; W
  11.         user.setLastname("Xeong");! V, y$ ?9 m' d
  12.         user.setAge(40);
    5 O& R9 B5 X3 R1 h, C( P4 \9 ]* \
  13.         return  id.toString() + "\t" + user.getAge()+ "\t" + user.getFirstname() + "\t"+ user.getLastname();5 f6 f9 @& N. g. n% N  W0 Z
  14.     }
    5 K/ @! i& L/ L0 y1 f

  15. * v2 x1 U( ^# v9 R1 ~6 F
  16.     @RequestMapping(value = "/getData",method = RequestMethod.GET)$ B# r' ~& H' T3 b4 e# h
  17.     public String getData() {
    $ L1 V" B* |! s* Z  \7 \' ~
  18.         return  "requestMethod Get";, Q# k8 p6 x  Y
  19.     }
      y* Z( W. _& t: h; P1 U
  20.     @RequestMapping(value = "/postData",method = RequestMethod.POST)) c7 X9 T1 y& C- y! x
  21.     public String postData()
    " i& {( Z: a$ A& u& a
  22.     {
    , V; s3 a" r9 e1 C1 f8 ?
  23.         return  "RequestMethod Post";4 g- V6 W5 _5 @; g' L) r, I/ q" u2 Q
  24.     }
    # {& |) D5 G/ c) s  S2 ~5 m5 w
  25. }" g  [  `9 n! K; l# e
  26. . O: \- f2 Q4 H) K
复制代码

" O+ A2 H( h0 _- D2 a
2 w& i- F* `6 H! c! p/ h
% d3 j- R$ v/ ]# }, a  r7 g$ v+ W4 [" M1 A
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了