![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2EE
文章平均质量分 78
John_Tai
这个作者很懒,什么都没留下…
展开
-
How to use log4j in eclipse
# HOW TO USE LOG4J WITHIN ECLIPSE IN 10 MINUTES# by Daniel Gonzalez Gasull gasull[at]gmail[dot]com## 1) Download log4j http://logging.apache.org/site/binindex.cgi# 2) Unpack the .zip file in ...原创 2009-11-16 17:16:21 · 64 阅读 · 0 评论 -
Hibernate的延迟加载
Hibernate对象关系映射提供延迟的与非延迟的对象初始化。非延迟加载在读取一个对象的时候会将与这个对象所有相关的其他对象一起读取出来。这有时会导致成百的(如果不是成千的话)select语句在读取对象的时候执行。这个问题有时出现在使用双向关系的时候,经常会导致整个数据库都在初始化的阶段被读出来了。当然,你可以不厌其烦地检查每一个对象与其他对象的关系,并把那些最昂贵的删除,但是...原创 2011-02-16 11:54:13 · 60 阅读 · 0 评论 -
Hibernate的load()、get()、list()、iterator()方法的区别
开发中,通常是通过两种方式来执行对数据库的查询操作的。一种方式是通过ID来获得单独的Java对象,另一种方式是通过HQL语句来执行对数据库的查询操作。下面就分别结合这两种Hibernate查询方法来说明一下缓存的作用。 通过ID来获得Java对象可以直接使用Session对象的load()或者get()方法,这两种方式的区别就在于对缓存的使用上。 下面我们来具体看看Hibernate查询方...原创 2011-02-16 11:36:22 · 64 阅读 · 0 评论 -
Hibernate的查询方式
Hibernate的查询方式有: 1.使用主键id加载对象(load(),get());2.通过对象导航,比如通过stu.getTeam()得到team的实例;3.使用hql;4.使用qbc(query by criteria)5.直接使用sql语句取得记录集;一般都使用后面三种方式.注意.hql是面向对象的查询.语法和sql是基本一样的.不区分大小写的,但是注意的...原创 2011-02-16 11:28:43 · 88 阅读 · 0 评论 -
Hibernate的缓存机制
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发...原创 2011-02-16 10:06:58 · 52 阅读 · 0 评论 -
SSH 整合开发问题总结与备忘
一、Hibernate1.Hibernate Exception:An AnnotationConfiguration instance is required to use解决 在用JPA的方式声明持久类时: * 删除.hbm.xml文件 * hibernate.cfg.xml中的持久类映射变成 * HibernateSessionFact...原创 2011-01-23 21:05:15 · 90 阅读 · 0 评论 -
java中用Ganymed实现SCP 和SFTP文件传输
备忘。下载jar包:ganymed-ssh2-build210.jarimport java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import ch.ethz.ssh2.Connection;...原创 2010-12-24 14:45:49 · 835 阅读 · 0 评论 -
eclipse 3.4 三大框架(struts+hibernate+spring)搭建
eclipse 3.4 三大框架(struts+hibernate+spring)搭建看到有很多文章都是eclipse+myeclipse搭建三大框架,其实,我们完全可以自己动手来搭建,搭建一个自己的myeclipse。struts框架,到http://struts.apache.org/下载 struts tools 解压放到eclipse目录下的features和plugins目录下即...2009-02-12 16:30:52 · 224 阅读 · 0 评论 -
jbo简介ss Seam
什么是Seam?JBoss Seam是“Java EE 5.0的一个轻量级的框架”。这是什么意思?难道Java EE(Enterprise Edition) 5.0本身不是一套“框架吗”?为什么在官方规范之外,还需要另外一个框架?好吧,我们就将seam看作是本应该被包括在Java EE 5.0中的一个“遗漏的框架”吧。它在Java EE 5.0框架的上层,为所有的在企业Web应用中的组件提...原创 2009-02-12 16:30:04 · 1414 阅读 · 0 评论 -
从spring+struts到grails
虽然网上大量有人在宣传从Spring+Struts平台迁移到Grails平台的平缓,事实上也是如此。但资深的Spring+Struts平台开发人员迁移到Grails平台仍然需要有一些转变,其中大部分都是开发思想或者开发思路的转变。 第一. 开发方式的转变。 Spring+Struts平台的开发是平缓的,不管是CRUD,还是复杂的业务,Spring+Struts平台都要一视同仁,一步...原创 2008-12-26 18:08:06 · 80 阅读 · 0 评论 -
JSP问题汇总
在web.xml不认解决办法: 如果是头是这样的 直接在后面加 /WEB-INF/struts-logic.tld /WEB-INF/struts-logic.tld 如果头是这样的: 在后面加 /WEB-INF/validator-us...原创 2009-12-04 17:41:42 · 56 阅读 · 0 评论 -
JSF2.1+Spring3.1+JPA(Hibernate3.6)配置实例
首先搭建环境,就不具体说了,我用的是eclipse(不是myeclipse),导入必要的jar包,需要特别注意,Spring的两个AOP的jar包也要倒进去,一开始我认为Aop跟我都应用无关,所以没有导入这两个包,带来不少麻烦。 这里主要讲配置。有两种情况:Pure JPA + Spring和Spring JpaDaoSupport。这两种情况大同小异,主要是细节上有些...原创 2011-12-16 11:19:37 · 119 阅读 · 0 评论