美文网首页
接口的写法及思路

接口的写法及思路

作者: 酸奶泡奥利奥 | 来源:发表于2019-08-06 13:40 被阅读0次

    接口的写法及思路

    (1)数据库:在写接口之前一定要知道它是做什么的?需要什么字段?以及业务逻辑?

    它们决定要定义多少接口!用jhipster生成一个.jh文件,用jhipster import-jdl filename.jdl指令导入项目(jhipster官网有使用说明)

    (2) entity层 :将数据库的字段按照数据类类型进行封装并生产setter与getter方法

    (3)dao层:dao层决定方法的属性(增、删、改、查)

    当entity中的属性不够用时,就需要自己去写。

    根据不同的方法的调用会有不同的返回值,而要做的就是接收这些数据

    而这里的返回数据类型,是定义的实体类

    注意:当数据类型是List的时候要记得用List去接收数据

    还有传参的时候,当参数等于或大于两个的时候最好用Map去接收一下(body参数)

    (4)service层:  (service+serviceimpl)

    service:service定义方法名

    serviceimpl:定义接口的实现类。

    (5)repository层:实现类的。

    (6).xml 文件: 与数据库数据交接的核心

    (7)controller层:最终形成接口的地方,这里根据自己的业务逻辑去封装写好的方法。

    Spring Mvc Controller参数接收方式

    1、路径参数 @GetMapping("URL/{param}")(要符合url的规范)

    http://url/(接收的数据)

    2、查询参数 @RequestParam("param") String param)------>(不支持中文)

    http://url/url?param=***&param_1=***

    3、body参数(请求体)(@RequestBody Map param)------>(Form提交post)

    用map去接收数据

    相关文章

      网友评论

          本文标题:接口的写法及思路

          本文链接:https://www.haomeiwen.com/subject/vovidctx.html