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

linux 做网站餐饮vi设计公司

linux 做网站,餐饮vi设计公司,wix怎么做网站教程,设计构建网站面试常问问题 1 spring相关 &#xff08;1&#xff09;Transactional失效的场景 <1> Transactional注解默认只会回滚运行时异常&#xff08;RuntimeException&#xff09;&#xff0c;如果方法中抛出了其他异常&#xff0c;则事务不会回滚&#xff08;数据库数据仍然插…

面试常问问题

1 spring相关

(1)@Transactional失效的场景

<1> @Transactional注解默认只会回滚运行时异常(RuntimeException),如果方法中抛出了其他异常,则事务不会回滚(数据库数据仍然插入成功了)。

@Transactional(rollbackFor = Exception.class)    

<2> 如果方法中有try catch语句,并且抛出的异常的代码被try捕获,那么方法上的@Transactional注解也会失效。
<3> 方法内调用,一个没有@Transactional注解的方法在内部调用了有@Transactional注解的方法,那么由于spring aop的代理会导致有@Transactional注解的方法的事务失效。
<4> 一个有@Transactional注解的方法中调用了@Async异步注解的方法,由于@Async是开启一个异步线程执行,和主线程不共享同一个事务,当主线程中有异常回滚后,@Async注解的方法不会回滚。
<5> 事务的方法被private和final修饰的,事务也会失效。

(2)

java相关

异常

java中的异常可以分为2大类:Error和Exception
Error:是程序无法处理的错误,通常和jvm或系统资源有关,如:内存溢出(OutOfMemoryError),当jvm没有足够内存时抛出。
Exception:程序本身可以处理的异常,包括运行时异常和非运行时异常(受检异常)。
运行时异常:是由程序逻辑错误引起的,java编译器不会检查它们。
非运行时异常:必须在代码中进行处理的异常。如:IOException、SQLException、FileNotFoundException

linux相关

jvm相关命令

1 列出所有的java进程:

jps
jps -l

2 监控jvm的各种统计信息

jsata pid

3 查看和调整运行中的java进程的配置参数

jinfo pid

4 生成java进程的内存转储快照

jmap pid

5 打印java线程的堆栈跟踪信息

jstack

6 监控java进程的可视化监控、管理工具

jconsole
jvisualvm

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

相关文章:

  • wordpress整站密码北京做网站的人
  • 网站建设卩金手指科杰十四陕西购物商城网站建设
  • 做网站的技术理论商城服务是什么平台
  • wordpress报表模板下载专业网络优化
  • 淘宝api 做网站寿光网站建设定制
  • 三门峡住房城乡建设局网站网盘资源共享群吧
  • 旅游网站图片重庆外贸网站建设公司排名
  • 旅游网站建设方案简介如何申请域名建网站
  • 七宝网站建设网站内部搜索怎么做
  • 成都房产信息查询官方网站成都网站怎么推广
  • 网站内页做友情链接做网站需要懂哪些技能
  • 网站建设用什么写太原新媒体运营公司
  • 网站域名被注册wordpress 防伪查询
  • 一号网站建设推广关键词优化
  • 网站平台延展性广州做模板网站的公司
  • 专业个人网站建设wordpress修改字体为微软
  • 有关大学生做兼职的网站有哪些显示网站建设中
  • 学校网站建设的意义重庆有的设计网站大全
  • 免费建网站教程广州全网推广
  • 海南省住房和建设厅网站wordpress获取当前目录父目录id
  • 泉州网站关键词排名怎样在百度发广告贴
  • 怎么打开域名网站鹤壁做网站优化
  • 建网站免费软件网站开发与运营案例教程
  • 做爰片免费网站视频郑州seo排名优化
  • mt4网站建设简单的广告设计图片
  • 制作介绍的网站模板惠州网站制作工具
  • 网页商城设计商城网站设计案例集团公司网站建设方案
  • 福州网站公司廉洁 网站建设
  • 网站开发要注意的漏洞wordpress nginx 固定链接
  • 桂林哪里学建设网站网站上线注意问题