功能实现的基本思想(springMVC的核心思想)

本文探讨了SpringMVC中JS如何处理前端数据展示,通过将controller的数据与前端页面融合,实现用户所需信息的显示。同时,阐述了JS如何利用AJAX将用户填写的页面信息提交到后台controller进行处理。内容基于个人理解,欢迎大家指正。
摘要由CSDN通过智能技术生成
功能实现前后端的主要思想(springMVC思想)


(一)后台需要三层模块的实现:dao--->service--->controller
1.dao层

Dao层主要是负责与数据库之间的交互,前端的数据信息无论是增删改查都是相当于在操作数据库的数据信息,
所以dao层主要负责java代码和SQL语句之间的连接性
使用SSM框架的话,mybatis框架会单独配置一个SQL语句的配置文件,我们只需要在该文件中编写对应的SQL语句,然后在DAO层每个方法名对应每个mapper文件中SQL语句的ID名即可
2.service层
service层主要负责连接dao层和controller层。service层接收到controller的调用信息时会去调用dao层对应的业务逻辑,然后将dao层的执行结果返回给controller层
这时候最好有一个高复用可封装类的实现
该类最好以下几个基本属性:
状态值state,状态信息stateinfo,结果信息
什么是高复用可封装类的实现呢?
service层调用dao层的时候返回的状态信息,当操作Dao层的数据库信息失败的时候service层需要返回结果信息给controller层
3.controller层
controller层会分为两
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值