美文网首页
Spring+MyBayies(1)

Spring+MyBayies(1)

作者: 万杰高科 | 来源:发表于2017-10-27 20:07 被阅读0次

    1、MVC:分为视图层(jsp、velocity、freemaker等),控制器层(分为框架的核心控制器和业务实现的控制器,前者会将用户请求分发给后者),业务逻辑层(负责实现核心业务逻辑,为充分与持久层解耦,不应该涵盖任何持久层框架api,对dao调用也应该是面相接口的),dao层(实现对数据的curd操作,对业务逻辑暴露接口,应用持久层框架),领域对象层(用java构造业务对象模型)

    2、Hibenate&Mybatis:前者会将数据操作完全等装成java对象,使用者不用考虑sql;后者是把sql分离到配置文件中,通过配置文件或者注解实现java映射。后者能够通过sql优化提高业务响应性能

    相关文章

      网友评论

          本文标题:Spring+MyBayies(1)

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