楼上-架构方式

采取sprinMVC+mybatis的架构方式。通过sprinMVC控制数据的处理及展示,mybatis实现数据的持久化操作。
Loushang架构模式基本包括三层:view + controller+dao。对于业务逻辑较为复杂的,使用view + controller+service+dao的层次架构。后台对象的定义及调用,提倡使用spring注解符的方式实现,可以有效的减少代码书写量,提高开发效率。下图为框架的架构图:
image

框架中spring bean配置文件统一放在WEB-INF/spring目录下,一般将

controller层、

service层、

dao层

对应的配置分别放在

WEB-INF/spring/controller、

WEB-INF/spring/service、

WEB-INF/spring/dao

目录下。

前台展现层,采用MVC模型,使开发人员只操作模型就可以达到操作展现的目的。模型与展现之间的互动,通过controller进行控制,这就将模型与展现解耦,提高了开发效率,也减少了后期的维护难度。展现使用bootstrap+jquery封装的新UI库,开发简单且界面更加优美。

打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2018-2020 丁振莹
  • 访问人数: | 浏览次数:

你的每一分支持,是我努力下去的最大的力量 ٩(๑❛ᴗ❛๑)۶

支付宝
微信