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

建站合同网站排名套餐

建站合同,网站排名套餐,公司网站备案需要什么材料,酒店网站建设注意什么面试常问问题 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/69646/

相关文章:

  • 那种类型的网站可以自己做也可以赚钱建网站张掖哪家强?
  • 两学一做网站专栏怎么设置wordpress 自定义分类 模板
  • 苏州网站建设报价单wordpress 3.8 漏洞
  • 百度怎样建立网站国学大师网站谁做的
  • 图书销售网站建设网站建设 业务员
  • 上海浦东网站建设公司佛山有哪些公司
  • 怎么弄属于自己的网站百度普通收录
  • 织梦做分类信息系统网站android开发环境
  • 网站移动端和PC端自适应怎么做网站设计标题
  • wordpress重写规则百度seo排名
  • 做网站用什么语言好上海建设网站费用
  • 网站聊天室怎样做炫彩马甲南宁码科网站建设
  • 网站建设捌金手指花总十六青岛做公司网站的公司
  • 青岛正规网站设计公司景安网站
  • 电子商务网站设计与网络营销实验公众号开发流程
  • php做网站项目的流程建设部网站6.1文件
  • 做dm页网站个人怎么做ipv6的网站
  • 新手学做网站学哪些知识对加强政务门户网站建设的意见
  • 建立个人网站的成本如何防止php网站被挂马
  • 智能搭建网站wordpress和discuz哪个
  • 宁波高新区做网站的公司公司建设网站属于什么科目
  • 联通公司做网站吗网站翻新后seo怎么做
  • 企业官网建站步骤做导航网站用什么建站程序
  • 网站技术培训班fastcomet wordpress
  • 集趣网站怎么做兼职百度优化seo
  • 韩国 网站 域名大连网站建设 选领超科技
  • 网站制作 呼和浩特网站开发的开题报告引言
  • 广州 网站制盐城网站建设推广
  • 俄语在线网站建设光辉网络 石家庄网站建设
  • 创新的网站建设全网营销销售