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

网站怎么防止黑客攻击别人恶意点击我们竞价网站

网站怎么防止黑客攻击,别人恶意点击我们竞价网站,合肥做网站优化哪家好,怎么样做企业网站省流: 在方法上直接加如下注解: Transactional(propagation Propagation.NOT_SUPPORTED) public void t1(){//业务代码 } 正文: 在测试的时候,有时候会希望在for循环中,代码循环一次就提交一次事务。 方法一&#…

省流:

 在方法上直接加如下注解:

@Transactional(propagation = Propagation.NOT_SUPPORTED)
public void t1(){//业务代码
}

正文:

在测试的时候,有时候会希望在for循环中,代码循环一次就提交一次事务。

方法一: 

最简单的方式,就是关闭事务,不需要事务。添加注解如下:

@Transactional(propagation = Propagation.NOT_SUPPORTED)
public void t1(){//业务代码
}

方法二:

如果说是真的在生产上有这样的需要,每循环一次就提交事务,那就需要手动控制事务了。

需要这几行代码:

            DefaultTransactionDefinition dt = new DefaultTransactionDefinition();dt.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRES_NEW);TransactionStatus status = platformTransactionManager.getTransaction(dt);platformTransactionManager.commit(status);

用法如下: 

    @Autowiredprivate PlatformTransactionManager platformTransactionManager;@Testpublic void t1(){for(int i=0; i<list.size(); i++){DefaultTransactionDefinition dt = new DefaultTransactionDefinition();dt.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRES_NEW);TransactionStatus status = platformTransactionManager.getTransaction(dt);mapper.select(o);mapper.insert(o);platformTransactionManager.commit(status);}}

具体解读请前往以下两篇文章:

Transactional的7种Propagation:

spring springboot mybatis 事务配置 Transactional的Propagation 开启事务 关闭事务_globalcoding的博客 

开启和关闭事务时sqlsession创建机制,手动控制事务时sqlsession 创建机制:

spring springboot mybatis transaction 开启事务 关闭事务 不使用事务_globalcoding的博客 

=====================分割线========================= 

文章到此已经结束,以下是紫薯补丁

@Transactional(propagation = Propagation.NOT_SUPPORTED)
public void t1(){
    //业务代码
}

    @Autowired
    private PlatformTransactionManager platformTransactionManager;
    
    @Test
    public void t1(){
        for(int i=0; i<list.size(); i++){
            DefaultTransactionDefinition dt = new DefaultTransactionDefinition();
            dt.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRES_NEW);
            TransactionStatus status = platformTransactionManager.getTransaction(dt);
            mapper.select(o);
            mapper.insert(o);
            platformTransactionManager.commit(status);
        }
    }

http://www.zhongyajixie.com/news/26835.html

相关文章:

  • 做网站素材图片深圳sem竞价托管
  • 中国互联网网站性能刘连康seo培训哪家强
  • 2016企业网站建设方案宁波网站建设网站排名优化
  • 云南网络推广公司排名谷歌seo优化怎么做
  • 可信赖的做网站做网络推广的团队
  • 海南省人民政府网站包就业的培训学校
  • 主机服务器网站 怎么做引擎seo优
  • 深圳h5网站建设餐饮营销策划方案
  • php做网站的好处百度网站首页提交入口
  • 淘宝网站建设模板免费下载郑州seo价格
  • 做电音的软件的专业下载网站杭州seo薪资水平
  • 电脑打不开网页怎么回事seo网站关键词优化怎么做
  • 电影制作专业厦门站长优化工具
  • 东莞网站优化一般多少钱学开网店哪个培训机构好正规
  • 做网站需要用什么系统seo是什么软件
  • 网站要怎么做关键词强强seo博客
  • 企业文化理念口号windows优化大师可靠吗
  • 重庆就业网seo搜索引擎优化实训
  • 高中信息技术网站设计规划软文营销代理
  • 龙岗坪地网站建设公司大概需要多少钱
  • 现在手机网站用什么做信息流优化
  • 赤壁市住房建设委员会网站淘宝关键词优化软件
  • 做网站需要准备的素材提高工作效率总结心得
  • 临沂网站建设有哪些搜狗站长平台验证网站
  • 网站页面设计的网址南昌网站开发公司
  • 城口自助建站学生个人网页优秀模板
  • 博客网站怎么做cpa全自动推广软件
  • 网站后台上次图片市场seo是什么意思
  • 艺术风格网站百度推广登录平台怎么收费
  • 徐州网站建设系统服务之家网站推广公司