- 浏览: 579298 次
- 性别:
- 来自: 北京
-
最新评论
-
西蜀石兰:
为什么会调两次uniqueResult(),是不是写错了,亲
Hibernate使用count(*)取得表中记录总数 -
gaoyaohuachina:
金全 怎么装探针啊
OC4J的使用 -
fs08ab:
itstarting 写道jacktea 写道mvc 的只扫描 ...
解决 spring mvc 3.0 结合 hibernate3.2 使用<tx:annotation-driven>声明式事务无法提交的问题 -
fs08ab:
大神和博主好,我有一事不明,两位在问题分析中的描述,我理解为是 ...
解决 spring mvc 3.0 结合 hibernate3.2 使用<tx:annotation-driven>声明式事务无法提交的问题 -
帅气的强哥:
...
context:component-scan配置策略
文章列表
问题描述:在windows xp sp3 上安装 ms sql server 2000 失败
失败错误log信息如下:
正在启动?
Chinese_PRC_CI_AS
-m -Q -T4022 -T3659
正在与服务?
driver={sql server};server=harry;UID=sa;PWD=;database=master
[Microsoft][ODBC SQL Server Driver][Shared Memory]一般 ...
SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如:
程序代码
select getdate()2004-09-12 11:06:08.177
SQL Server里面可能经常会用到的日期格式转换方法:举例如下:
程序代码
select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')200 ...
- 2008-11-05 14:32
- 浏览 1891
- 评论(0)
<bean:cookie id="category" name="cat"/>
替换
<c:set var="category" value="${cookie[''cat''].value}"/>
-------------------------------------------
<bean:define="name" value="ObjName"/>
替换
<c:set var="name" v ...
- 2008-10-15 16:55
- 浏览 2494
- 评论(1)
Hibernate很大的一个特点就是屏蔽了数据库的差异,使用了hibernate就应该尽量HQL来操作数据库(除非不得不用数据库本身的一些特性),对于日期、时间类型的比较hibernate也提供很好的支持。
这里提供两种方式来处理HQL 日期、时间比较问题!
一、常用
HQL: * and acceptDate<=:end
用一个时间类型来替换参数end:query.setDate("end",endDate);
例:
java.sql.Date beginDate=java.sql.Date.va ...
- 2008-10-10 16:52
- 浏览 54566
- 评论(3)
应用环境:
jdk-1.6.03,tomcat-5.5.26,spring 2.5 ,Hibernate 3.2
eclipse 3.3.2 myEclipse 6.5
tomcat在启动的时候发生如下错误:
2008-9-28 11:13:01 org.apache.catalina.core.StandardContext start严重: Error listenerStart2008-9-28 11:13:01 org.apache.catalina.core.StandardContext start严重: Context [/xxfire] startup failed d ...
- 2008-09-28 11:31
- 浏览 4856
- 评论(0)
上标:2<sup>s</sup>下标:X<SUB>1</SUB>
例如:
R<sub>b</sub>=R<sub>B</sub><sup>.</sup>H(b/s)
- 2008-09-23 16:25
- 浏览 2592
- 评论(0)
IOException while loading persisted sessions: java.io.EOFException
EOFException表示输入过程中意外地到达文件尾或流尾的信号,从session中获取数据失败导致。异常是tomcat本身的问题,由于tomcat上次非正常关闭时有一些活动session被持久化(表现为一些临时文件),在重启时,tomcat尝试去恢复这些session的持久化数据但又读取失败造成的。
解决办法:将tomcat5.5\work\Catalina\localhost\工程名\SESSIONS.ser删除。如果正常关闭服务端,该文件是 ...
- 2008-08-30 11:55
- 浏览 1171
- 评论(0)
Java数据库连接(JDBC)结果集类掩盖了一个微小的bug,如果你忘记了使用wasNull方法的话。关系数据库中的NULL值的概念和Java中null的值的概念相似,前者任何类型都可以为null,但是在Java中,基本数据类型不能为null。当要读取一个数据库域赋值给一个基本类型的时候(例如resultSet.getInt(1)),可能会造成问题。这样的例子已经让JDBC规范的制订者开始研究如何解决。 当一个值通过如getInt、getLong、getFloat这样的getXxx方法从数据库中得到后,开发者可以调用wasNull()方法来找出其值是否为null。如果wasNull返回true ...
- 2008-08-27 20:31
- 浏览 1458
- 评论(0)
1. MySQL(http://www.mysql.com)mm.mysql-5.1-bin.jar
Class.forName( "org.gjt.mm.mysql.Driver" );
cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd );
2. PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar
Class.forName( "org. ...
- 2008-08-27 20:27
- 浏览 1241
- 评论(0)
最近几次碰到这个问题,需求是将一个文件或者文件流存储到Oracle数据库里,Oracle提供了Blob和Clob用来存储二进制大对象数据,可是它和Java.sql.里面的Blob不兼容,经常导致Blob字段无法锁定或者操作失败,总之我总结了一些经验大家共享首先建立测试数据表
drop table filelist;
commit;
CREATE TABLE SYSTEM.FILELIST (
"FILENAME" VARCHAR2(50) NOT NULL,
"FILESIZE" NUMBER(20) NULL,
"FIL ...
- 2008-08-27 20:24
- 浏览 4096
- 评论(0)
有关oracle字段类型的相关信息可以查阅oracle技术网。下面摘抄一些有关blob.clob等类型的说明。便于大家的了解。 字段类型:blob,clob,nclob 说明:三种大型对象(LOB),用来保存较大的图形文件或带格式的文本文件,如Miceosoft Word文 ...
- 2008-08-27 20:19
- 浏览 2683
- 评论(0)
·Tomcat服务器中文路径的问题
< IMG SRC="中文图片.jpg" WIDTH="77" HEIGHT="80" BORDER=0 ALT="" >或 < a href="中文.jsp">中文文件名< / a>或 http://127.0.0.1:8080/中文.[扩展名] 通常在以上三种情况下,Tomcat5服务器会报告找不到文件的错误。
- 2008-08-25 20:58
- 浏览 2355
- 评论(0)
OC4J的使用
转自http://www.suneca.com
Oracle Application Server安装完之后大概有400多接近400M的内存空间,运行Oracle Application
Server,建议要有1G的内存空间,运行起来才会比较顺畅。由于公司程序员机器配置都不算高,假如要在自己开 ...
- 2008-08-21 14:06
- 浏览 4490
- 评论(1)
SHH项目启动是报如下错误/异常:
Invocation of init method failed;
nested exception is java.lang.NoSuchMethodError:
org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
导致原因:
在使用spring的Aop进行编程时,需要用到asm*.jar,而Hibernate也需要用到asm相关的jar文件, ...
No row with the given identifier exists 解决方法
有两张表,a和b.产生此问题的原因就是a里做了关联<one-to-one>或者<many-to-one unique="true">(特殊的多对一映射,实际就是一对一)来关联b.当hibernate查找的时候,b里的数据没有与a相匹配的,这样就会报No row with the given identifier exists这个错.(一句话,就是数据的问题!) 假如说,a里有自身的主键id1,还有b的主键id2,这两个字段. 如果hibenr ...
- 2008-08-12 17:58
- 浏览 38175
- 评论(3)