美文网首页
学习IDEA接口之五层的组成

学习IDEA接口之五层的组成

作者: 泺莫繁华 | 来源:发表于2018-08-16 11:50 被阅读0次

            刚拿到我们自己的接口项目有点懵,现在用的是springMVC框架,准备换到spring Boot。不管怎么样,先把这个springMVC看懂再说,请教了一下同事,目前我们的接口分为了5层:Controller、Service、ServiceImpl、Mapper、Mapper.xml。

    Controller层:直接和前端交互的地方

    controller用的是class创建的

    Service:等于是Controller层与Service层中间的一个连接,中间的方法名一定要一样

    service用的是interface创建的

    ServiceImpl:具体实现前端想要什么数据的逻辑

    serviceImpl用的是class创建的

    Mapper:这个就是ServiceImpl层与数据库交互的连接层,将ServiceImpl中处理过的请求数据通过这个层发送给Mapper.xml,并用list来接收,这个接收用其他的也是可以的。

    mapper用的是interface创建的

    Mapper.xml:写具体想从数据库拿到什么数据,select---从表中查询的参数(如果想改名,只需在对应参数后用 AS 你想要改变后的名字);from----从哪张表中拿;where---查询的条件

    右键new--选择file,输入Mapper.xml

    这个是自己学习的一点记录,如果有什么问题,欢迎讨论及指正~

    相关文章

      网友评论

          本文标题:学习IDEA接口之五层的组成

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