java
文章平均质量分 81
liumz2008
这个作者很懒,什么都没留下…
展开
-
Session,SessionFactory,Configuration,Transaction,Query和Criteria接口,Callback接口
Session接口 Session接口对于Hibernate 开发人员来说是一个最重要的接口。然而在Hibernate中,实例化的Session是一个轻量级的类,创建和销毁它都不会占用很多资源。这在实际项目中确实很重要,因为在客户程序中,可能会不断地创建以及销毁Session对象,如果Session的开销太大,会给系统带来不良影响。但值得注意的是Session对象是非线程安全的,因此在转载 2012-05-18 18:08:45 · 921 阅读 · 0 评论 -
Java中Vector、ArrayList、List使用深入剖析
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set转载 2012-05-18 18:15:45 · 309 阅读 · 0 评论 -
hibernate查询与缓存
Hibernate查询首先介绍get()和load()方法的区别:get()方法和load()方法的区别主要在于对二级缓存的使用上。load()方法会使用二级缓存,而get()方法在一级缓存没有找到会直接查询数据库,不会去二级缓存中查找。get():如果在数据库中没有记录会返回空,get()无论如何都会返回数据.load():如果数据库中没有记录会抛出异转载 2012-05-19 22:08:48 · 409 阅读 · 0 评论 -
Java 字符串,byte[],16进制的字符串互转
/** * 字符串转换成十六进制字符串*/ public static String str2HexStr(String str) { char[] chars = "0123456789ABCDEF".toCharArray(); StringBuilder sb = new StringBuilder("");byte[] bs = str.getBytes();转载 2012-05-23 23:08:48 · 474 阅读 · 0 评论 -
Java文件操作大全
文件的建立、检查与删除 String path=request.getRealPath(""); //out.println(path); File f=new File(path,"File.txt"); //out.println(f); //out.println(f.exists()); if(f.exists()){//检查File.txt是否转载 2012-05-26 22:12:21 · 435 阅读 · 0 评论 -
hibernate常见异常总结
问:Hibernate初始化时总是报错:java.lang.NoClassDefFoundErrorHibernate初始化时出现出错代码:java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException答:这是新手常见问题。是因为使用默认设置时,Hibernate文档里指出的Hibernate库不完整,缺少ehcache.ja转载 2012-05-26 22:15:44 · 638 阅读 · 0 评论 -
log4j配置祥解
第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下: log4j.rootCategory=INFO, stdout , R log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.la原创 2014-03-10 10:38:52 · 517 阅读 · 0 评论