一.词汇理解 二.图 三.部分组件 JTextField 单行文本框 JTextArea 多行文本域 JLabel 标签 JComboBox 下拉列表 JCheckBox 复选 JRadioButton 单选 JButton 按钮 四.java.Awt包 1.Awt包是java内置的包,其中包括以下 ...
分类:
编程语言 时间:
2017-03-21 19:30:59
阅读次数:
320
Spring事务管理方式 依据Spring.xsd文件可以发现,Spring提供了advice,annotation-driven,jta-transaction-manager3种事务管理方式。详情可查看相应版本xsd文件。这里参照的版本是3.2。我们也只分析advice方式的源码,期望以此为突破 ...
分类:
编程语言 时间:
2017-03-08 00:47:48
阅读次数:
263
Spring事务机制主要包括声明式事务和编程式事务,此处侧重讲解声明式事务,编程式事务在实际开发中得不到广泛使用,仅供学习参考。 Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的 ...
分类:
编程语言 时间:
2017-02-23 16:00:02
阅读次数:
187
hibernate3.jar asm.jar cglib-2.1.3.jar commons-collections-2.1.1.jar commons-logging-1.0.4.jar dom4j-1.6.1.jar ehcache-1.1.jar jta.jar mysql-connector ...
分类:
Web程序 时间:
2017-02-22 21:05:20
阅读次数:
232
JAVA EE传统事务机制 通常有两种事务策略:全局事务和局部事务。全局事务可以跨多个事务性资源(即数据源,典型的是数据库和消息队列),通常都需要J2EE应用服务器的管理,其底层需要服务器的JTA支持。而局部事务则与底层采用的持久化技术有关,如果底层直接使用JDBC,需要用Connection对象来 ...
分类:
编程语言 时间:
2017-02-09 23:19:09
阅读次数:
408
1.示例 2.解析 First, a few words of theory... An application-managed entity manager participates in a JTA transaction in one of two ways. 1. If the persis ...
分类:
其他好文 时间:
2017-01-23 15:35:17
阅读次数:
242
在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各 ...
分类:
其他好文 时间:
2017-01-19 09:30:06
阅读次数:
292
Hibernate中JDBC事务声明,在Hibernate配置文件中加入如下代码,不做声明Hibernate默认就是JDBC事务。 一个JDBC 不能跨越多个数据库。 Hibernate中JTA事务声明,在Hibernate配置文件中加入如下代码。 一个JTA 可以跨越多个数据库。 ...
分类:
Web程序 时间:
2016-12-24 17:02:20
阅读次数:
158
原始SQL: 执行计划: 在命令行里面启用了Hive的debug模式,由于debug模式信息输出比较多,我将信息数据到了文件里面: 查看 hive.query.debug文件: 所以,执行计划的顺序为: Stage-1->Stage-3->Stage-5{Stage-6,Stage-2}->Stag ...
分类:
其他好文 时间:
2016-12-21 18:25:06
阅读次数:
368
在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked如果遇到checked意外就不回滚。如何改变默认规 ...
分类:
编程语言 时间:
2016-12-13 10:22:25
阅读次数:
395