1.spring你熟悉么?两大特色

spring 主要有IOC和AOP两大特色。

===============================================================

2.你能详细的说一下什么是IOC

把new一个对象的责任交给ICO容器去做,不用管他new的时候怎么去处理与其他对象的依赖关系,只需要在使用的时候取出来用就好了。

===============================================================

3.什么是AOP【AOP详细见第八篇】

===============================================================

4.spring的事务隔离级别

  spring的事务隔离级别还有一个

  5》DEFAULT 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别.

数据库事务隔离级别:

  1》读未提交--一个事务读到另一个事务未提交的数据。3个问题,0个解决

  2》读已提交--一个事务读到另一个事务已提交的数据。2个问题,1个解决【脏读问题】

  3》可重复读--一个事务内重复读取数据是一致的,即使另一个事务在这个过程中提交了更改的新数据。1个问题,2个解决【脏读问题,不可重复读问题】

  4》串行化的--同时只允许一个事务操作,其他事务暂时挂起等待。0个问题,3个解决【脏读问题,不可重复读问题,虚读(幻读)问题】

mysql默认的数据库事务隔离级别是  可重复读。

oracle默认的数据库事务隔离级别是   读已提交

  

  拓展:【脏读】/【不可重复读】/【幻读】区别

    1》脏读:一个事务可以读取到另一个事务还没有提交的数据,叫脏读

    2》不可重复读:一个事务在一段时间内两次相同的读取数据操作,但是第二次读取到的数据和第一次读取到的数据不一样。多因为另一个事务对这条数据的更新操作

    3》幻读(虚读):一个事务在一段时间内两次读取数据的条数不同。多因为另一个数据新增了数据或者删除了数据

转载于:https://www.cnblogs.com/sxdcgaq8080/p/8549728.html

【面试 spring】【第七篇】spring的问题相关推荐

  1. 【Spring第七篇】Java配置类:JavaConfig

    Java配置类:JavaConfig 在spring配置中 applicationContext.xml <?xml version="1.0" encoding=" ...

  2. Java程序员从笨鸟到菜鸟之(七十八)细谈Spring(七)spring之JDBC访问数据库及配置详解

    利用spring访问数据库是我们ssh程序中必不可少的步骤,在没有hibernate之前,我们一般都用jdbc访问数据库,所以用jdbc访问数据库必不可少的要进行一些配置,spring中为我们提供了访 ...

  3. eureka集群只注册一个_Spring cloud系列教程第十篇- Spring cloud整合Eureka总结篇

    Spring cloud系列教程第十篇- Spring cloud整合Eureka总结篇 本文主要内容: 1:spring cloud整合Eureka总结 本文是由凯哥(凯哥Java:kagejava ...

  4. 史上最简单的SpringCloud教程 | 第七篇: 高可用的分布式配置中心(Spring Cloud Config)(Finchley版本)

    转载请标明出处: http://blog.csdn.net/forezp/article/details/81041045 本文出自方志朋的博客 个人博客纯净版:https://www.fangzhi ...

  5. Spring Cloud第七篇:高可用的配置中心

    上一篇文章讲述了一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当服务实例很多时,都从配置中心读取文件,这时可以考虑将配置中心做成一个微服务,将其集群化,从而达到高可用,架构图如 ...

  6. 史上最简单的SpringCloud教程 | 第七篇: 高可用的分布式配置中心(Spring Cloud Config)

    转:https://blog.csdn.net/forezp/article/details/70037513 上一篇文章讲述了一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当 ...

  7. 面试篇——Spring

    1.Spring特点 (1)为何使用Spring Spring是一个轻量级J2EE框架.它的主要功能有控制反转(IOC).面向切面编程(AOP).面向接口开发.事务管理.还可以包容其他框架,使系统中用 ...

  8. Java面试前看看一篇就不怕问Spring框架了

    1 Spring核心组件 一句话概括:Spring是一个轻量级.非入侵式的控制反转(IoC)和面向切面(AOP)的框架. Spring 版本 JDK版本 1.x 1.3:引入了动态代理机制,AOP 底 ...

  9. modelandview使用过程_面试问烂的 Spring AOP 原理、Spring MVC 过程

    点击上方 Java后端,选择 设为星标 优质文章,及时送达 作者:莫那一鲁道链接:www.jianshu.com/p/e18fd44964eb Spring AOP ,SpringMVC ,这两个应该 ...

  10. Spring MVC使用篇(八)—— 处理器(Handler)方法的返回值

    文章目录 1.演示项目环境搭建 1.1 演示项目工程结构 1.2 演示项目依赖的基础jar包 1.3 配置web.xml 1.4 配置Spring MVC核心配置文件 2.返回ModelAndView ...

最新文章

  1. zz bond配置网络: 两个网卡一个ip
  2. 猫版超级玛丽 附下载
  3. redis续期_面试官:Redis分布式锁如何解决锁超时问题的?
  4. 准备写一本协议方面的书,谁赞成,谁反对?
  5. 一款强大的cisco模拟配置、拓扑制作工具
  6. Android 爆高危漏洞,华为小米皆中招;第三代苹果 AirPods 来了;SQLite 3.30.0 发布 | 极客头条...
  7. C# string类型转换为float精度问题
  8. MAGENTO DEBUG
  9. RTC硬件时钟设置修改【转】
  10. 苹果mac Dock窗口预览工具:DockView
  11. 什么舱位_飞机的舱位究竟是怎么一回事儿
  12. android日记论文摘要,(毕业论文)基于android的日记本的设计与开发.doc
  13. 系统分析与设计第一次作业
  14. 厦门理工学院1219 (zyf的童年) (纯C语言版本)
  15. [译]第一章:什么是管理
  16. Difference between Triplets POJ - 3244
  17. chrome主页被修改(Google Chrome主页被hao123劫持解决办法)
  18. 海南省软考报名时间成绩查询海南省教育考试院海南省人事考试网报名入口
  19. 如何用技术手段“干掉”优酷、腾讯视频 App 里讨厌的广告?
  20. atom编辑器下载安装

热门文章

  1. 《Android 开发入门与实战(第二版)》——6.6节配置改变
  2. 我是如何利用“王宝强离婚”事件来吸粉的
  3. phpcmsV9SQL注射+列目录
  4. lifekeeper for linxu安装步骤
  5. XML 的简介与开发
  6. dubbo开发环境和生产环境搭建
  7. 为什么数据挖掘很难成功?
  8. C++ 第五课:C/C++ 数据类型
  9. Chrome将于2016年4月终止对Windows XP的支持
  10. #DDBMS#构建一个简单的docker网络