- 博客(48)
- 资源 (3)
- 收藏
- 关注
Hibernate3支持DetachedCriteria(转贴)
Hibernate3支持DetachedCriteria,这是一个非常有意义的特性!我们知道,在常规的Web编程中,有大量的动态条件查询,即用户在网页上面自由选择某些条件,程序根据用户的选择条件,动态生成SQL语句,进行查询。 针对这种需求,对于分层应用程序来说,Web层需要传递一个查询的条件列表给业务层对象,业务层对象获得这个条件列表之后,然后依次取出条件,构造查询语句。这里的一个难点是...
2007-06-08 16:46:00
125
JAVA访问LDAP
import java.util.Properties;import javax.naming.*;import javax.naming.ldap.*;import javax.naming.directory.*;public class Client {public static void main (String[] args) { Properties env = new Pr...
2007-05-09 15:12:00
166
Java调用Linux命令
Java可以直接调用Linux命令,形式如下: Runtime.getRuntime().exec(command) 举例:运行ls,top命令可以这样: Runtime.getRuntime().exec("ls"); 但是这样执行时没有任何输出,原因: 调用Runtime.exec方法将产生一个本地的进程,并返回一个Process子类的实例,(注意:Runtime.getRuntime...
2007-05-08 10:45:00
155
Hibernate 本地SQL查询SQLQuery
使用SQLQuery对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。最简单的情况下,我们可以采用以下形式: List cats = sess.createSQLQuery( " select * from cats " ).addEntity(C...
2007-03-26 10:10:00
116
Spring+hibernate分页查询
/** * TOP查询 * @param sql String * @param top int * @return List */ public List findTop(String sql, int top) { HibernateTemplate ht = this .getHiberna...
2007-03-06 14:22:00
123
hibernate二级缓存攻略 Ehcache(转贴)
hibernate二级缓存攻略 Ehcache(from javaEyes) hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就失效了。 二级缓存是SessionFactory级别的全局缓存,它底下...
2006-12-15 09:44:00
104
Linux 系统的配置文件
本 文说明了 Linux 系统的配置文件,在多用户、多任务环境中,配置文件控制用户权限、系统应用程序、守护进程、服务和其它管理任务。这些任务包括管理用户帐号、分配磁盘配 额、管理电子邮件和新闻组,以及配置内核参数。本文还根据配置文件的使用和其所影响的服务的情况对目前 Red Hat Linux 系统中的配置文件进行了分类。 介绍...
2006-12-07 13:21:00
216
linux下配置cvs服务器
一 CVS服务器的安装: 1。查看你的操作系统上是否安装了CVS:#> rpm -qa|grep cvs 如果没有安装你可以在Redhat 第2张光盘上找到2。建立cvs用户组: #> groupadd cvs 3。建立cvs组的cvsroot用户和所属的目录: #> useradd -g cvs -G cvs –d /cvsroot cvsroot...
2006-11-16 18:42:00
117
Apache + Tomcat*2集群 负载平衡(Linux环境)
Apache + Tomcat*2集群 负载平衡(Linux环境)说明:一台apache主机,两台tomcat主机安装JDK、安装Apache、安装Tomcat、配置Apache代理、配置Tomcat集群一、安装JDK(所有运行Tomcat主机,即web服务器) 1.下载JDK的bin包,如jdk-1_5_0_02-linux-i586.rpm.bin ,给其添加执行权限,执行#./jdk...
2006-11-15 11:06:00
116
Tomcat内存配置
%TOMCAT_HOME%/bin/catalina.sh 找到这样一段: echo "Using CATALINA_BASE: $CATALINA_BASE" echo "Using CATALINA_HOME: $CATALINA_HOME" echo "Using CATALINA_TMPDIR: $CATALINA_TMPDIR" echo "Using...
2006-11-10 09:45:00
120
Tomcat配置SSL
1.使用keytool工具生成keystore文件 %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA 输入keystore密码: envoydada您的名字与姓氏是什么? [Unknown]: IT-0010381 您的组织单位名称是什么? ...
2006-11-08 13:53:00
94
Tomcat 通过数据库验证的配置方法(BASIC,FORM).
1.Tomcat默认验证的配置 通过tomcat-user.xml进行验证server.xml <Realm className="org.apache.catalina.realm.UserDatabaseRealm" debug="0" resourceName="UserDatabase"/>tomcat-user.xml <?xml version='1.0'...
2006-11-07 13:19:00
353
Spring DataSource注入
DataSource注入 <o:p></o:p>对于不同的数据库存取需求,我们使用JDBC来解决这个问题,对于不同的数据连接来源需求,Spring则提供了DataSource注入,更换数据来源只要在Bean定义文件中修改配置,而不用修改任何一行程序。 <o:p></o:p>因应不同的系统,应用程序可能使用不同的数据来源,但如纯綷的使用 JDB...
2006-11-07 09:03:00
1248
RedHat终端中文乱码解决
修改 / etc / sysconfig / i18n文件,将其改成以下内容: LANG = " zh_CN.GB18030 " LANGUAGE = " zh_CN.GB18030:zh_CN.GB2312:zh_CN " SUPPORTED = " zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en " SYSFONT = " lat0-sun16 "...
2006-10-12 11:54:00
200
Hibernate one-to-many学习笔记
EmylinkUpcode 1...................n EmylinkUlink 一对多关系1.hbm.xml描述 EmylinkUpcode.hbm.xml<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD//EN"...
2006-09-07 16:20:00
128
EL表达式
EL脚本语言的配置和支持: 对于一个单个JSP页面,你可以使用定义page指令来设置jsp页面是否支持EL。默认是支持EL(如果要页面不支持EL,请设置为isELIgnored=true; ...
2006-08-30 09:23:00
130
spring jdbcTemplate
final List scopeList = new ArrayList(); jdbcTemplate.query(sql, new RowCallbackHandler() { public void processRow(ResultSet rs) throws SQLException { ...
2006-08-28 14:56:00
87
Spring Hibernate 模板实现分页
public List find( final String hsql, final int firstRow, final ...
2006-08-28 14:53:00
222
Hibernate获取数据方式与缓存使用
转载--Hibernate获取数据的方式有不同的几种,其与缓存结合使用的效果也不尽相同,而Hibernate中具体怎么使用缓存其实是我们很关心的一个问题,直接涉及到性能方面。缓存在Hibernate中主要有三个方面:一级缓存、二级缓存和查询缓存;一级缓存在Hibernate中对应的即为session范围的缓存,也就是当session关闭时缓存即被清除,一级缓存在Hibernate中是不可配置的部分...
2006-08-16 16:22:00
77
JAVA的RSS阅读器
需要的JARJava SE 1.4以上的版本,下载地址: http://java.sun.com/开源软件JDOM,下载地址:http://www.jdom.org/ROME 下载地址 http://wiki.java.net/bin/view/Javawsxml/Rome1.Rome Rome这个开源工具来实现RSS阅读器。Rome支持的格式很多,有...
2006-08-15 17:46:00
760
SQL SERVER事务处理
事务定义: 事务是单个的工作单元。如果某一事务成功,则在该事务中进行的所有数据更改均会 提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有 数据更改均被清除。 事务三种运行模式: 自动提交事...
2006-08-04 09:45:00
89
spring异常类
Spring数据访问的根异常是DataAccessException,所有的Spring的数据访问异常都继承DataAccessException。DataAccessException的nestedRuntimeException子类中,已经将所有的异常栈都进行了记录。<o:p></o:p>CleanupFailureDataAccessException:清除失败异常...
2006-06-12 19:20:00
221
Spring 定时器
< bean id = " myTask " class = " usish.po.pub.MyTask " > < property name = " generatPo " > < ref local = " generatPO " /> property > < p
2006-06-05 09:51:00
88
DES加密
资源读取类package com.crypto.encrypt;import java.io.BufferedInputStream;import java.io.File;import java.io.BufferedOutputStream;import java.io.IOException;import java.io.FileInputStream;import java.io.Fil...
2006-05-19 09:23:00
158
SHA-1&MD5
import java.security. * ; public class Security { /** * 字符串加密方法。传入一个字符串,返回经过SHA-1加密后的一个字符串 * @param strInput *...
2006-05-17 15:42:00
108
Java Reflection (JAVA反射)
Java Reflection (JAVA反射) ----转载 Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal...
2006-05-16 11:00:00
62
Java调用windows程序
Runtime ru = Runtime.getRuntime(); try { //调用播放器文件播放指定MP3 Process p1 = ru.exec("C:\\Program Files\\Windows Media Player\\wmplayer d:\\DADA\\mp3\\0197.mp3"); ...
2006-05-11 13:27:00
223
JAVA Excel Demo
所需JAR: jxl.jar package exceldemo.BO; import java.io.InputStream; import java.io.FileInputStream; import java.io. * ; import jxl.Workbook; ...
2006-05-10 11:18:00
191
JAVA EXCEL API
作者: songnf2000 ∣来源: Matrix ∣ 原文地址 ∣2004-12-7 JAVA EXCEL API简介Java Excel是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容...
2006-05-10 08:56:00
109
WEB定时器-Timer
Java定时器(java.util.Timer)有定时触发计划任务的功能,通过配置定时器的间隔时间,在某一间隔时间段之后会自动有规律的调用预先所安排的计划任务(java.util.TimerTask)。另外,由于我们希望当Web工程启动时,定时器能自动开始计时,在整个Web工程的生命期里,定时器能在每晚深夜触发一次报表计算引擎。因此定时器的存放位置也值得考查,不能简单的存在于单个Servlet或J...
2006-04-26 16:52:00
157
Hibernate主键生成方式
Key Generator主键产生器可选项说明:1) assigned主键由外部程序负责生成,无需Hibernate参与。2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。3) seqhilo与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在Sequence中,适用于支持Sequence的数据库,如Oracle。4) inc...
2006-04-20 14:22:00
277
Properties文件操作
File f = new File( " c:\\my.properties " ); Properties prop = new Properties(); if (f.exists()) { ...
2006-04-06 18:58:00
78
对象序列化
将对象存入文件系统: 1.要存入的对象 import java.io.Serializable;import java.util.*;//要存入文件系统的对象须序列化(实现Serializable)public class TestSerializable implements Serializable { List list ; public TestSerializable() {...
2006-04-06 15:44:00
83
Struts常用标签
<html:link> 用于生成HTML<a>元素。用<html:link>创建超链接时,有两个优点: 1、容许在url中以多种方式包含请求参数。 2、当用户浏览器关闭Cookie时,会自动重写url,把SessionID作为请求参数包含在URL中,以跟踪用户会话。 属性: forward :指定全局转发链接(使用struts-co...
2006-03-28 14:03:00
110
JavaMail收取文本邮件
import javax.mail.Store; import javax.mail. * ; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io. * ; ...
2006-03-24 17:03:00
120
Hibernate配置文件
<? xml version = ' 1.0 ' encoding = ' UTF-8 ' ?> <! DOCTYPE hibernate - configuration PUBLIC ...
2006-03-24 09:46:00
79
JAVAMAIL发送邮件
发送邮件: 1.创建一个邮件会话(MailSession)实例; 2.使用邮件会话创建一个邮件消息(Message)实例; 3.设置邮件消息的内容; 4.使用Tansport.send()方法发送邮件。 1 /** 2 * <p>Title: JavaMail</p> 3 * <p>Description: 发电子邮件</...
2006-03-24 09:38:00
264
JavaMail核心类
JAVAMAIL核心类介绍JAVAMAIL(所需类包: mail.jar activation.jar)JavaMail API 核心类包括:Session,Address,Message,Authenticator,Transpor,...
2006-03-23 14:08:00
362
Hibernate3.0批量更新和批量删除
Hibernate3.0对批量更新和批量删除提供了支持,能够直接执行批量更新或批量删除语句,无需把被更新或删除的对象先加载到内存中。以下是通过Hibernate3.0执行批量更新的程序代码: Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction(); String hql...
2006-03-15 16:24:00
565
JAVA访问注册表
JAVA访问注册表 -------------------------------------------------------------------------------- (转载: fengmin 2005-12-13 10:06:00 )JDK1.4下实现访问WIN32注册表 (通过 JSR 10)为 Java 1.4 增加的 java.util.prefs 包...
2006-02-06 09:14:00
564
memcached.pdf
2008-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人