- 浏览: 604459 次
- 性别:
- 来自: 北京
最新评论
-
limeng650419:
想要将一个项目类生成在同一个类图怎么办》?
PowerDesigner导入java类生成类图 -
q77102902:
一语道破天机啊!
Weblogic 数据源及连接池配置问题Warning! Connectivity to backend database not verified -
chaliszhou:
收藏下,!!!
JAVA读写文件,如何避免中文乱码 -
lal324:
同上 顶起来
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/di -
luchuan10000:
非常正确!!!
JAVA读写文件,如何避免中文乱码
文章列表
1、读取配置文件获得连接
读取hibernate.cfg.xml配置文件,hibernate.cfg.xml文件放在Classpath下,使用下面的方式读入该文件
//Configuration 负责管理hibernate配置信息
Configuration config=new Configuration().configure();
//根据config建立SessionFactory
//SessionFactory用于建立Session
SessionFactory sessionFactory=config.buildS ...
- 2009-03-05 14:08
- 浏览 1104
- 评论(0)
<?xml version="1.0" encoding="UTF-8"?>
<!--指定该文件的官方dtd-->
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd" >
<hibernate-configurat ...
- 2009-03-05 14:06
- 浏览 1436
- 评论(0)
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="com.lineteam.hibernate.DAO.custom.Db" %>
<%@ page import="java.sql.Connection" %>
<%@ page import="java.sql.Statement" %>
<%@ p ...
- 2009-03-05 13:52
- 浏览 2879
- 评论(0)
Oracle的Blob字段比较特殊,他比long字段的性能要好很多,可以用来保存例如图片之类的二进制数据。
写入Blob字段和写入其它类型字段的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob进行操作,因而你在写入Blob之前,必须获得cursor才能进行写入,那么如何获得Blob的cursor呢?
这需要你先插入一个empty的blob,这将创建一个blob的cursor,然后你再把这个empty的blob的cursor用select查询出来,这样通过两步操作,你就获得了blob的cursor,可以真正的写入blob数据了。
看下面的JDB ...
- 2009-03-05 13:51
- 浏览 812
- 评论(0)
9月5日,“2008年中国软件业收入前百家企业发布暨中国软件创新融合发展研讨会”在济南隆重召开。本次会议由工业和信息化部与山东省信息产业厅主办,济南市信息产业局和中国电子报社承办。工业和信息化部、山东省政府及 ...
- 2009-03-04 17:51
- 浏览 1885
- 评论(0)
1., 先到 http://proxool.sourceforge.net/download.html 去下载proxool-0.9.0RC2.zip , 将里面的 lib/proxool-0.9.0RC2.jar 添加到你的工程.
2 . hibernate.cfg.xml
<session-factory >
<property name="hibernate.connection.provider_class">
org.hibernate.connection.ProxoolConnectionProvider
</property&g ...
- 2009-03-04 16:58
- 浏览 1411
- 评论(0)
1:uuid.hex: 采用128位的算法来生成一个32位字符串。最通用的一种方式。适用于所有数据库 。在*.hbm.xml中按如下设置。
<id name="id" unsaved-value="null">
<generator class="uuid.hex"/>
</id>
2:指定参数的情况
<id name="id" unsaved-value="0">
<generator class=" ...
- 2009-03-04 16:56
- 浏览 1335
- 评论(0)
以下是用 hibernate的HQL(面向对象的查询语言)实现模糊查询的3种方式,其中方式一是这三中方式中最理想的方式,至少方式一可以有效的防止由于查询条 件中需要参数的增多导致的代码长度太长出现代码折行的情况(代码太长会给后期的维护和测试带来很大的不便)。但是还有比他更理想的方式,因为方式一在定义 strSQL时使用String ,这就势必会造成当变量过多时strSQL自身太长的问题。一个比较有效的改进办法就是将String 改进为StringBuffer来处理。
方法一:
java 代码
public List listUncertainClasses(Object OId) t ...
- 2009-03-04 16:50
- 浏览 2396
- 评论(0)
使用Criteria進行查詢時,不僅僅能組合出SQL中where子句的功能,還可以組合出如排序、統計、分組等的查詢功能。
排序
您可以使用Criteria進行查詢,並使用org.hibernate.criterion.Order對結果進行排序,例如使用Oder.asc(),指定根據”age”由小到大排序(反之則使用desc()):
Criteria criteria = session.createCriteria(User.class);
criteria.addOrder(Order.asc("age"));
List users = criteria.list() ...
- 2009-03-04 16:48
- 浏览 1269
- 评论(0)
在很多情况下,我们使用Hibernate在已经建立好数据库的基础上。在oracle中,如果已经建立好的数据库中使用了sequence,则可以按照下面的步骤把它引入到Hibernate中:
1、在oracle 首先创建sequence
create sequence seq_id
minvalue 1
start with 1
increment by 1
cache 20;
2.在你的hbm.xml中的配置
<id column="ID0000" name=" ...
- 2009-03-04 16:37
- 浏览 1112
- 评论(0)
/**
* Prints a textual representation of a DOM object into a text string..
*
* @param document DOM object to parse.
* @return String representation of <i>document</i>.
*/
static public String toString(Document document) {
String result = null;
if ...
- 2009-02-26 16:24
- 浏览 1182
- 评论(0)
一开始做XML解析,老大给介绍的这篇帖子,很不错的说
DOM初步
DOM是Document Object Model的缩写,即文档对象模型。前面说过,XML将数据组织为一颗树,所以DOM就是对这颗树的一个对象描叙。通俗的说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型,树的节点是一个个对象。我们通过存取这些对象就能够存取XML文档的内容。
下面我们来看一个简单的例子,看看在DOM中,我们是如何来操作一个XML文档的。
这是一个XML文档,也是我们要操作的对象:
<?xml version="1.0" encoding="UTF-8& ...
- 2009-02-26 16:19
- 浏览 922
- 评论(0)
去年做了一年的项目,也没有整理下自己用过的东西,慢慢开始整理,让收藏夹的地址少些,少些,再少些。
就解析XML来说,这个文章写的不错。
一、前言
用Java解析XML文档,目前有以下方法:
首先是 DOM DOM 是用与平台和语 ...
- 2009-02-26 16:06
- 浏览 2452
- 评论(1)
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块。
1、static成员
被static修饰的成员变量和成员方法独立于该类的任何对象。
按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是:
对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变量的内存分配,可用类名直接访问(方便),当然也可以通过对象来访问(但是这是不推荐的)。
对于实例变量,没创建一个实例,就会为实例 ...
- 2009-02-16 18:48
- 浏览 1462
- 评论(2)