运维开发网
广告位招商联系QQ:123077622
 
广告位招商联系QQ:123077622

spring boot--从controller到DAO操作

运维开发网 https://www.qedev.com 2021-06-10 09:37 出处:网络 作者: 大风车小转转
springboot--从controller到DAO 创建商品数据表,命名为goods 用mybatis自动生成相关文件

springboot--从controller到DAO

创建商品数据表,命名为goods

spring boot--从controller到DAO操作

用mybatis自动生成相关文件

1. 建立一下目录

spring boot--从controller到DAO操作

2. service中定义方法

spring boot--从controller到DAO操作

3. 实现类中实现方法

spring boot--从controller到DAO操作

4. 在GoodsController中

spring boot--从controller到DAO操作

5. 浏览器打开http://localhost:8080/listGoods?id=11 浏览器中显示

spring boot--从controller到DAO操作

6. controller中查询结果

spring boot--从controller到DAO操作

增删改的操作步骤类似,开发中基本的数据库操作即可完成

MVC框架的DAO层,Service层与Controller层

MVC框架即模型-视图-控制器(model-View-controller)

M即model模型是指模型表示业务www.cppcns.com规则,V即View视图是指用户看到并与之交互的界面,C即controller控制器是指控制器接受用户的输入并调用模型和视图去完成用户的需求,控制器本身不输出任何东西和做任何处理。

spring boot--从controller到DAO操作

写javaWeb项目经常分成DAO,Service和Controller这三层

DAO层:

DAO层叫数据访问层,全称为data access object,属于一种比较底层,比较基础的操作,具体到对于某个表的增删改查,也就是说编程客栈某个DAO一定是和数据库的某一张表一一对应的,其中封装了CRUD(增加Create、检索Retrieve、更新Update和删除Delete)基本操作,建QkxPsW议DAO只做原子操作,增删改查。

SerQkxPsWvice层:

Service层叫服务层,被称为服务,粗略的理解就是对一个或多个DAO进行的再次封装,封装成一个服务,所以这里也就不会是一个原子操作了,需要事物控制。

Controlerwww.cppcns.com层:

Controler负责请求转发,接受页面过来的参数,传给Service处理,接到返回值,再传给页面。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号