订单模块之添加订单之Service层实现 | 学习笔记

简介: 快速学习订单模块之添加订单之Service层实现

开发者学堂课程【Java Web项目实战2:图书商城订单模块之添加订单之Service层实现】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/35/detail/783


订单模块之添加订单之 Service 层实现

 

内容简介:

一、 Service 层处理事务

 

一、Service 层处理事务

Service 层代码

public void add(Order order){

                try {

开启事务

                    JdbcUtils.beginTransaotion();

插入订单

                    orderDao.addOrder(order);

插入订单中的所有条目

                    orderDao.addOrderItemList(order.getOrderItemList());

提交事务

                    JdbcUtils.commitTransaotion();

                 }catch(Exception e){

回滚事务

                    try {

                        JdbcUtils.rollbackTransaotion();

                    } catch (SQLException e1) {

                    }

                    trow new RuntimeException(e);

                  }

              }

image.png

相关文章
|
3月前
|
前端开发 Java 数据库连接
实战SSM_O2O商铺_29【商品】商品添加之Service层的实现及重构
实战SSM_O2O商铺_29【商品】商品添加之Service层的实现及重构
23 0
|
3月前
|
测试技术
实战SSM_O2O商铺_22【商铺列表】Service层开发
实战SSM_O2O商铺_22【商铺列表】Service层开发
23 0
实战SSM_O2O商铺_22【商铺列表】Service层开发
|
3月前
|
测试技术
实战SSM_O2O商铺_18【商铺编辑】Service层开发
实战SSM_O2O商铺_18【商铺编辑】Service层开发
24 0
|
3月前
|
前端开发 fastjson 测试技术
实战SSM_O2O商铺_30【商品】商品添加之Controller层的实现
实战SSM_O2O商铺_30【商品】商品添加之Controller层的实现
25 0
|
11月前
|
SQL 测试技术 数据库
实战SSM_O2O商铺_33【商品】商品编辑之Service层的实现
实战SSM_O2O商铺_33【商品】商品编辑之Service层的实现
57 0
|
11月前
|
SQL 测试技术 应用服务中间件
实战SSM_O2O商铺_36【商品】商品列表之Dao+Service+Controller层的实现
实战SSM_O2O商铺_36【商品】商品列表之Dao+Service+Controller层的实现
37 0
|
11月前
|
Java 数据库连接 测试技术
实战SSM_O2O商铺_10【商铺注册】Service层的实现
实战SSM_O2O商铺_10【商铺注册】Service层的实现
34 0
|
11月前
|
JSON 前端开发 测试技术
实战SSM_O2O商铺_41【前端展示】店铺列表页面Dao+Service+Controller层的实现
实战SSM_O2O商铺_41【前端展示】店铺列表页面Dao+Service+Controller层的实现
80 0
|
11月前
|
前端开发 测试技术 应用服务中间件
实战SSM_O2O商铺_34【商品】商品编辑之Controller层的实现
实战SSM_O2O商铺_34【商品】商品编辑之Controller层的实现
47 0
|
11月前
|
SQL 前端开发 Java
SpringCloud(消费者订单模块构建)
SpringCloud(消费者订单模块构建)
81 0