当前位置: 首页 > news >正文

如何做简易网站广州抖音seo价格

如何做简易网站,广州抖音seo价格,中国建筑招聘,米课中有个内贸网站建设这里写自定义目录标题 一、使用 transactionManager1、向容器中注入事务管理器2、使用 transactionManager 提交事务3、测试 二、使用TransactionTemplate1、向容器中注入 TransactionTemplate2、开启事务 一、使用 transactionManager 1、向容器中注入事务管理器 Configurat… 这里写自定义目录标题 一、使用 transactionManager1、向容器中注入事务管理器2、使用 transactionManager 提交事务3、测试 二、使用TransactionTemplate1、向容器中注入 TransactionTemplate2、开启事务 一、使用 transactionManager 1、向容器中注入事务管理器 Configuration //配置类 public class SpringConfig {Beanpublic DataSource getDataSource() {DruidDataSource dataSource new DruidDataSource();dataSource.setDriverClassName(com.mysql.cj.jdbc.Driver);dataSource.setUsername(root);dataSource.setPassword(houchen);dataSource.setUrl(jdbc:mysql://192.168.239.11:3306/atguigu_spring6?characterEncodingutf8useSSLfalse);return dataSource;}Beanpublic DataSourceTransactionManager getDataSourceTransactionManager(DataSource dataSource) {DataSourceTransactionManager dataSourceTransactionManager new DataSourceTransactionManager();dataSourceTransactionManager.setDataSource(dataSource);return dataSourceTransactionManager;}2、使用 transactionManager 提交事务 Overridepublic void buyBook1(Integer bookId, Integer userId) {// 开启事务TransactionDefinition definition new DefaultTransactionDefinition();TransactionStatus status transactionManager.getTransaction(definition);try {//根据图书id查询图书价格Integer price bookDao.getBookPriceByBookId(bookId);//更新图书表库存量 -1bookDao.updateStock(bookId);System.out.println(1 / 0);//更新用户表用户余额 -图书价格bookDao.updateUserBalance(userId, price);// 提交事务transactionManager.commit(status);} catch (Exception e) {transactionManager.rollback(status);}}3、测试 发起请求后报错了但是数据库的数据并没有发生修改 二、使用TransactionTemplate 1、向容器中注入 TransactionTemplate Configuration //配置类 ComponentScan(com.atguigu.spring6.tx) public class SpringConfig {Beanpublic DataSource getDataSource() {DruidDataSource dataSource new DruidDataSource();dataSource.setDriverClassName(com.mysql.cj.jdbc.Driver);dataSource.setUsername(root);dataSource.setPassword(houchen);dataSource.setUrl(jdbc:mysql://192.168.239.11:3306/atguigu_spring6?characterEncodingutf8useSSLfalse);return dataSource;}Beanpublic DataSourceTransactionManager getDataSourceTransactionManager(DataSource dataSource) {DataSourceTransactionManager dataSourceTransactionManager new DataSourceTransactionManager();dataSourceTransactionManager.setDataSource(dataSource);return dataSourceTransactionManager;}Beanpublic TransactionTemplate transactionTemplate(PlatformTransactionManager transactionManager) {return new TransactionTemplate(transactionManager);} }2、开启事务 Overridepublic void buyBook2(Integer bookId, Integer userId) {transactionTemplate.execute(transactionStatus - {//根据图书id查询图书价格Integer price bookDao.getBookPriceByBookId(bookId);//更新图书表库存量 -1bookDao.updateStock(bookId);System.out.println(1 / 0);//更新用户表用户余额 -图书价格bookDao.updateUserBalance(userId, price);return null;});}
http://www.sczhlp.com/news/184639/

相关文章:

  • 做棋牌网站建设哪家便宜网页制作教程步骤
  • 南京做网站优化哪家好关键词优化有哪些作用
  • 微信公众号的微网站怎么做东莞互联网公司排名
  • 旅游网站功能流程图自己建网站的流程
  • 融水县建设局网站网上开店的基本流程有哪些
  • OSI模型-笔记
  • Docker概念
  • 痞子衡嵌入式:如果i.MXRT1xxx在Hab关闭时出现偶发性启动失败,请先检查JTAG电路
  • 2025 电缆绝缘材料生产厂家最新推荐榜单:品牌技术实力解析,爱普等企业领跑行业
  • 网站的tdk指的是什么意思优秀的网络搜索引擎营销案例
  • 网站怎么做数据接口更改网站备案负责人
  • 网站建设项目设计表云南网站设计哪家好
  • 杭州市上城区建设局网站上海家居网站建设
  • 淘宝客免费网站建设品牌推广的步骤
  • 广东东远建设工程管理有限公司网站wordpress采集网址
  • 青岛正规网站建设哪家好pHP可以做论坛网站吗
  • 绵阳 网站 建设东莞做网站开发的公司
  • 天津高端网站制作哪个公司的软件开发公司
  • 外贸企业建网站网站开发和游戏开发
  • 更换网站空间厚街镇网站建设
  • 西安建设局官方网站徐州网站制作流程
  • 网站开发维护合同itc 做市场分析的网站
  • 宜昌市高新区建设局网站网页设计模板html代码 div
  • 信息平台网站模板深圳设计培训学校排行
  • 支付招聘网站套餐费用怎么做帐网站做移动适配
  • 生态建设网站制作灯笼的手工做法简单
  • 做汇算清缴在哪个网站下汕头seo不错
  • 企业网站设计思路加强酒店网站建设的建议
  • 网站案例展示分类国际网站怎么进
  • 网站设计制作电话多少管理系统软件开发