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

如何让自己做的网站在google搜索引擎上搜到百度快照

如何让自己做的网站在google搜索引擎上搜到,百度快照,深圳品牌网站建设公司排名,国外交友网站怎么做首先我们要明白什么是事务?它的作用是什么?它在什么场景下在Spring框架下会失效? 事务:本质上是由数据库和程序之间交互的过程中的衍生物,它是一种控制数据的行为规则。有几个特性 1、原子性:执行单元内,要…

首先我们要明白什么是事务?它的作用是什么?它在什么场景下在Spring框架下会失效?

事务:本质上是由数据库和程序之间交互的过程中的衍生物,它是一种控制数据的行为规则。有几个特性

1、原子性:执行单元内,要么都执行,要么都不执行,不能说执行一半,剩下一半不执行了

2、一致性:意味着一旦发生数据变化,在数据执行单元内,要么都成功,要么数据都回滚到在单元内操作之前的数据。

3、隔离性:并发访问时,每个人拿到的事务id是不一致的,而每个人对数据的操作是相互隔离的,这个比较深奥,后面单独再讲讲数据库的隔离级别

4、持久性:表示的是事务一旦提交,对数据库的影响是永久的

正因为有了事务控制,我们才能对数据正确的处理,查阅,但是如果用不好事务,也会给我们的数据造成预期之外的结果。

下面我们说一下在Spring框架中哪些场景我们使用@Transactional会失效


1、事务未被Spring容器管理

     例如实现类未加@Service注解,没有注入到Spring容器

2、事务方法被final修饰

      会导致Spring生成的代理类无法重写该方法,因而导致事务失效

3、事务管控的方法非public修饰

     本质还是由于Spring生成的代理类无法访问该方法,权限不足

4、同类中方法互相调用

    A调用B方法,A未被事务注解管控,会导致B事务也失效

5、设定的事务传播类型不支持事务

    如果设定的事务传播类型@Transactional(propagation= Propagation.NOT_SUPPORTED)不支持事务,则事务也会失效

6、异常被吞噬

      程序异常未抛出,被catch,事务会感知不到,从而事务失效

7、数据库不支持事务

    数据库本身不支持事务,如mysql存储引擎为Myisam就不支持事务

8、项目未配置开启事务

    未配置Spring事务管理器,像@EnableTransactionManagement注解未配置,或者

9、错误的事务传播特性

        如果设置了Propagation.NEVER,这种传播特性是不支持事务的,如果存在事务则报错

10、多线程调用

        事务管控的方法开启多线程调用,事务id不在当前线程,则是无法事务回滚的

http://www.tj-hxxt.cn/news/9344.html

相关文章:

  • 兰州网站建设100河北百度seo点击软件
  • 网站排名优化工薪待遇自动发帖软件
  • 新冠疫情最新信息九江seo
  • 做杂志的模板下载网站常用的搜索引擎有哪些?
  • 哪个网站做室内效果图厉害信息流广告公司一级代理
  • java如何做网站的教程index百度指数
  • 做展示型网站便宜吗网络营销推广的总结
  • 电子商务网站建设的成本分析宁波优化系统
  • 杭州网站建设公司官网搜索引擎的设计与实现
  • 西安学校网站建设哪家好如何创建个人网页
  • 链接制作网站网络营销推广的目的
  • 织梦免费网站模块下载北京网讯百度科技有限公司
  • 做网站原型现成的框架vi设计公司
  • 高仿做的好点的网站注册网站需要多少钱
  • 网页设计和网站建设是同一回事吗互联网营销师是做什么的
  • 什么网站做论坛签名怎么创建自己的游戏网站
  • 对网站政务建设的建议线上营销推广方案有哪些
  • 商标设计免费谷歌seo运营
  • 网站轮播图片制作提高工作效率的工具
  • 磁力网站怎么做的百度百度
  • 建邺区建设局网站朋友圈推广广告
  • world做网站新媒体运营培训班
  • 昆明公司网站建设百度sem
  • 企业网站建设流程图被公司优化掉是什么意思
  • 做公司网站有用吗推广发布任务平台app下载
  • 做网站友情链接都写什么百度指数的基本功能
  • python做电商网站营销网络是啥意思
  • 服务器512m内存做网站襄阳seo
  • 网站建设工作计划中小企业网络推广
  • 制作 网站导航 下拉菜单免费开源网站