摘要:
Tomcat是一个免费的,开放源代码的Web应用服务器,是Apache软件基金会项目中的一个核心项目,由Apache ,Sun和一些公司以及个人共同开发而成,深受Java爱好者的喜爱,是一款比较流行的web应用服务器。 Tomcat由一系列的组件构成,其中核心的组件有三个: web容器:完成web服 阅读全文
摘要:
Spring在TransactionDefinition接口中定义事务属性,其中就包括了事务的隔离级别和传播机制。 事务属性可以理解成事务的一些基本配置,描述了事务策略如何应用到方法上。事务属性包含了5个方面,如图所示: // 它的常用实现类为:DefaultTransactionDefinitio 阅读全文
摘要:
Spring有声明式事务和编程式事务: 声明式事务只需要提供@Transactional的注解,然后事务的开启和提交/回滚、资源的清理就都由spring来管控,我们只需要关注业务代码即可; 编程式事务则需要使用spring提供的模板,如TransactionTemplate,或者直接使用底层的Pla 阅读全文
摘要:
前言 Spring作为Java框架王者,当前已经是基础容器框架的实际标准。Spring 除了提供了 IoC、AOP特性外,还有一个极其核心和重要的特性:数据库事务。事务管理涉及到的技术点比较多,想完全理解需要花费一定的时间,本系列将通过如下几个方面熟悉Spring的数据库事务: 数据库连接java. 阅读全文
摘要:
编译期:检查是否有语法错误,如果没有就将其翻译成字节码文件,即.class文件。把源代码转换成(翻译)低级语言的程序。 运行期:java虚拟机分配内存,解释执行字节码文件。 编译是将你写的代码弄成Java虚拟机可以执行的字节码。 运行是Java虚拟机运行你写的代码(编译后的字节码文件),然后显示运行 阅读全文
摘要:
ScheduledExecutorService接口列表: scheduleAtFixedRate方法定义及参数说明 public ScheduledFuture<?> scheduleAtFixedRate(Runnable command, long initialDelay, long per 阅读全文