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

北京网站建设服务大鹏网络网站建设报价

北京网站建设服务,大鹏网络网站建设报价,大连建设网站公司,别墅庭院园林景观设计公司目录 第二天学习开发框架 前言 一、巩固复习第一天20230304学习笔记 二、SpringMVC中的控制器是不是单例模式?如果是,如何保证线程安全? 1、控制器是单例模式,是线程不安全的。 2、Spring中保证线程安全的方法: …

目录

第二天学习开发框架

前言

一、巩固复习第一天20230304学习笔记

二、SpringMVC中的控制器是不是单例模式?如果是,如何保证线程安全?

1、控制器是单例模式,是线程不安全的。

2、Spring中保证线程安全的方法:

三、Spring事务传播机制

四、Spring框架中Bean的创建过程是怎么样的?

五、Spring事务失效的十二大场景?

总结


第二天学习开发框架


文章目录

  • 系列文章目录
  • 前言
  • 一、pandas是什么?
  • 二、使用步骤
    • 1.引入库
    • 2.读入数据
  • 总结

前言

今天是开始准备开发框架面试题的第二天,计划今天可以使用六个小时用来学习。


一、巩固复习第一天20230304学习笔记

20230304学习笔记_bug说技术的博客-CSDN博客

二、SpringMVC中的控制器是不是单例模式?如果是,如何保证线程安全?

1、控制器是单例模式,是线程不安全的。

2、Spring中保证线程安全的方法:

  • 将scop设置成非singleton,prototype、reqeust。
  • 最好的方式是将控制器设置成无状态。

三、Spring事务传播机制

REQUIRED(默认):有则加,无则创。

SUPPORTS:有则加。

MANDATORY:有则加,无则错。

REQUIRED_NEW:无则创,有则挂,调用者和被调用者事务相互独立。

NOT_SUPPORTS:有则挂起,无则以非事务方式执行。

NEVER:以非事务方式执行,调用方有事务,则抛出异常。

NESTED:如果当前存在事务,则嵌套到当前事务。如果当前不存在事务,以REQUIRED的操作一样,开启一个新的事务。

和REQUIRES_NEW的区别

REQUIRES_NEW是创建一个新的事务与原有事务无关,NESTED创建子事务,原有事务为父事务。REQUIRES_NEW不会被原有的事务影响,但NESTED会受到原有事务的影响。

和REQUIRED的区别

REQUIRED新开启的事务会影响原来事务,比如新开启的事务回滚,原有的事务也会回滚。

NESTEDG 回滚如果被捕捉异常,不会影响原有事务。

四、Spring框架中Bean的创建过程是怎么样的?

首先分为四个步骤:实例化=》属性赋值=》初始化=》销毁。

1、实例化:两个时机:a、客户主动向容器申请一个bean时,b、当容器初始化一个bean时发现还需要另一个bean。BeanDefinition对象保存相关信息。

2、设置对象属性(依赖注入):Spring通过Definition找到对象依赖的其它对象,并将这些对象赋予当前对象。

3、初始化(Aware):BeanNameAware、BeanClassLoaderAware、BeanFactoryAware、ApplicatonContextAware;

4、BeanPostProcessor前置处理:调用BeanPostProcessor的postProcessBeforeInitailization方法。

5、InitializingBean:就会实现afterPropertiesSet方法。

6、init-method:<bean init-method=xxx>  @postConstruct

7、BeanPostProcessor后置处理方法:PostProcessAfterInitilization方法。

8、DisposableBean:当bean实现这个接口时,destory();

9、destory-method: @PreDestory。

五、Spring事务失效的十二大场景?

1、访问权限private。

2、final、static 。

3、内部调用:@service @autoWrite proxy

4、未添加到spring容器中。

5、未开启事务,point。

6、数据库未支持Myisim  innoDB

7、设置错误的事务传播特性propation。

8、捕捉异常

9、抛出无法处理异常,运行时异常、error错误

10、自定义了回滚异常

11、多各线程调用

12、嵌套事务回滚多了


总结

以上是今天的全部内容。

http://www.yayakq.cn/news/757855/

相关文章:

  • 网站上线方案织梦网站更改
  • 高端网站首页成都网站设计招聘
  • 网站备案 法人深圳常桉网站建设
  • 长春哪家公司做网站好四川房产信息网官网
  • 阿里云无主体新增网站外贸型网站建设
  • 广告发布合同seo云优化软件
  • 酷炫个人特别网站wordpress 加载速度优化
  • 鞍山做网站公司国外军事新闻最新消息
  • 网站 用户体验网页设计规范图标设计
  • 电影网站做流量吗企业招聘信息发布平台
  • 绍兴做公司网站的公司wordpress 邮件找客户
  • 一个网站建设哪家快南宁网站排名优化公司哪家好
  • 电商网站推广方案朔州海外网络推广
  • 网站制作 软件开发产品展示小程序
  • 湖南网站建设价位涨粉丝1元1000个
  • 涿鹿镇做网站做网站导航能赚钱吗
  • 网站受到攻击 怎么做海南网络广播电视台直播海南
  • 稳定的网站服务器租用做网站网页版和手机版
  • 石家庄网站建设外包公司排名迅雷网站做爰视频
  • 公司网站如何被收录南昌网站建设冲浪者
  • 做社交网站有哪些西安搜索引擎优化
  • 深圳做购物网站电商平台代运营公司
  • 建设银行网站设置密码网站制作论文5000字
  • ppt 如何做网站交互式杭州网络营销网站
  • 上传网站程序是什么学校网站 网站建设
  • 在线生成个人网站免费观看广州十大高端网站建设公司
  • 类似 wordpress 建站千万不要学服装设计
  • 微信小程序与网站连接4k中国视频素材网站
  • 哪个网站可以看一级a做爰片t英文网站营销
  • app开发和网站开发哪个好网上做调查赚钱的网站