- 博客(10)
- 收藏
- 关注
原创 Maven拷贝依赖和依赖的Pom
Maven可以使用以下命令将工程的依赖和pom和依赖的父pom拷贝到工程的target/dependency目录:[quote]mvn -Dmdep.useRepositoryLayout=true -Dmdep.addParentPoms=true dependency:copy-dependencies[/quote]最后在pom.xml中声明maven-dependency-pl...
2018-07-13 11:45:56 1063
原创 HIbernate配置JTA的platform
[code="java"] org.hibernate.ejb.HibernatePersistence jdbc/database com.*.User property name="hibernate.transact...
2014-02-20 15:24:12 1207 1
原创 Windows右键打开CMD
注册表文件如下:[HKEY_CLASSES_ROOT\Folder\shell\open cmd\command]@="cmd /K cd /d %L"
2014-01-27 11:58:52 161
原创 连接池的实现和优化(一)
由于数据库连接,JMS连接是一种较为昂贵的资源,创建连接需要花不少时间,通常在连接创建后,会将连接缓存在连接池中,以便减少创建连接的时间和重复使用连接,节约资源和提高效率。关于连接池优点,介绍的文章较多,这儿就不再赘述了。下面主要通过示例代码来讨论如何实现一个连接池,并找出其中存在的问题,在后面的系列中对其进行优化。 连接池,对于有用户来说,最关心的就是能从连接池中获取连接,...
2012-05-27 23:34:42 169
原创 Hessian序列化Hibernate的延迟加载Set等集合的解决方案
假如有如下类,Customer和Order,在使用Hessian序列化Customer时,如果orders延迟加载,并且序列化时Hibernate的session已经关闭,则会抛出Hibernate的LazyInitializationException.[code="java"]@Entitypublic class Customer implements java.io.Ser...
2011-03-03 00:34:32 299
原创 Hibernate分页
1.使用Criteria[code="java"]Criteria crit = sess.createCriteria(Cat.class);crit.setFirstResults(100);crit.setMaxResults(50);//当有连表查询时,删除结果中重复的项目crit.setResultTransformer(CriteriaSpecification...
2010-10-05 18:56:55 100
原创 JDK1.5使用JConsole监视应用
使用local方式连接:要使用JConsole通过本地连接监视应用,在启动应用的时候加上com.sun.management.jmxremote系统属性。JDK_HOME/bin/java -Dcom.sun.management.jmxremote application使用Advance方式连接:先运行[code="java"]rmiregistry 9901[/cod...
2010-10-05 15:58:06 151
Ejb暴露WebService
EJB2.1可以将无状态会话Bean暴露为WebService1.定义WebService服务接口(Endpoint Inteface),通过标注@WebService来指明这是一个WebService的服务接口,通过标注@WebMethod来指明要暴露的服务方法,@WebMethod是可选的,如果没有指明@WebMethod,则所有方法暴露为WebService服务方法。[code=...
2010-10-05 15:53:50 134
Java控制台的输出流重定向到多个输出流
使用System.setOut(java.io.PrintStream)和System.setErr(java.io.PrintStream)可以将控制台的输出流重定向到其它的单个输出流比如文件输出流中。 但若要将控制台的输出流重定向到多个输出流(包括控制台),这时,可以通过代理的方式来实现,在Java里一般有两种方式来实现代理,一是继承组合,一是动态代理 1...
2009-10-19 23:16:11 625
用interrupt()中断Java线程
最近在学习Java线程相关的东西,和大家分享一下,有错误之处欢迎大家指正.假如我们有一个任务如下,交给一个Java线程来执行,如何才能保证调用interrupt()来中断它呢?[code="java"]class ATask implements Runnable{ private double d = 0.0; public void run() { /...
2009-01-05 21:42:50 121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人