三层架构即为:
view层:用来接收用户请求的代码,比如请求如何分发,controller属于view层作为接口暴露层,四层架构的话自己算一层.
service层,主要负责业务逻辑实现的设计,调用dao层,给controller提供服务.
dao 层定义接口,在业务调用接口,而不用关心实现类,操作数据库,操作细节定义在mapper
中,dao与mapper映射
数据源的配置以及数据库的配置都在Spring的配置中
推荐阅读:
vue.js:634 [Vue warn]: Property or method "userName" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See:
状态码:415,发送HTTP请求返回415状态码的解决办法
SpringBoot 整合 webapp时 访问404的解决办法
Vue 打开页面时就加载方法,例如查询
SpringCloud怎么调用多个服务的信息
Spring整合Mybatis
SpringCloud 加入 thymleaf前端页面的方法
Controller之间的跳转
Spring AOP的实现原理
This may be the result of an unspecified view, due to default view name generation
行动消除疑虑