![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaEE
yerknet
这个作者很懒,什么都没留下…
展开
-
JAVAEE事务模型
在JAVA中有三种事务模型,本地事务模型、编程事务模型和声明事务模型。 本地事务模型:由DBMS等管理 优点:只需JDBC 缺点:基于连接,编码容易出错. 适用范围:小型应用 编程事务模型:通过JTA(JAVA事务API)管理 优点:基于事务 缺点:需要框架支持,编码容易出错. 适用范围:大中型应用 声明事务模型:通过框架(容器)管理 优点:只需声明配置 缺点:需要框架支持,...原创 2008-09-20 10:12:23 · 127 阅读 · 0 评论 -
JAVAEE声明事务属性
Required 说明:需要事务,环境中有事务就使用,没有就创建新事务。很常用 Mandatory 说明:需要事务,环境中有事务就使用,没有就抛出异常。 RequiresNew 说明:需要创建新事务,环境中已有事务就挂起。用于日志处理等。 Supports 说明:不需要事务,但支持事务。 NotSupported 说明:不需要事务,不支持事务,环境中已有事务就挂起...原创 2008-09-20 11:10:25 · 130 阅读 · 0 评论 -
JDK中Jconsole的使用
JAVA应用程序打成jar包的部署方式: 一、Local方式 1、cmd进入dos下,进入到应用程序所在目录,执行语句如下: java -Dcom.sun.management.jmxremote -jar 程序名.jar 2、启动jdk_home\bin目录下的Jconsole.exe就可以看到有一个 本地的连接在里面。点击连接就可以进入相应的监视界面了。 二、JMX...原创 2008-09-23 11:21:37 · 335 阅读 · 0 评论 -
httpclient重定向Cookie设置
[code="java"]HttpClient client = new HttpClient(); GetMethod methodget = new GetMethod("xxxxx"); methodget.setFollowRedirects(true); methodget.getParams().setParameter(HttpMethodParams.SINGLE_COOKI...2009-06-07 01:15:48 · 706 阅读 · 0 评论 -
不可变的对象设计
为了提高代码质量,装上了[url=http://www.eclipse.org/]ECLIPSE[/url]的[url=http://findbugs.cs.umd.edu/eclipse/]FINDBUGS[/url]插件。 查出个关于Integer对象生成的效率问题。 [code="bugs"]中 P Bx: invokes inefficient new Integer(int) con...2009-01-31 11:12:55 · 134 阅读 · 0 评论 -
一次JPA性能优化历险
最近的项目中使用JPA实现批量数据导入数据库。 既然是批量,那么必然要考虑性能问题了,所以就有了这篇博文。 首先,介绍下使用的API: 1.javax.persistence.EntityManager.clear() 在这次优化中,使用的关键,用于清空缓存。 2.javax.persistence.EntityManager.flush() 用于将缓存中的数据回写数据库。 3.ja...2009-02-17 21:40:17 · 635 阅读 · 1 评论