作业帮 > JAVA > 教育资讯

Java培训课程:Hibernate 支持wm_concat等函数

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 12:55:11 JAVA
Java培训课程:Hibernate 支持wm_concat等函数
Java培训课程:Hibernate 支持wm_concat等函数JAVA
【网络综合-Java培训课程:Hibernate 支持wm_concat等函数】:
TmsOracle9Dialect.java
Java代码  
  1. package com.vtradex.stms.server.service.dialect;  
  2. import org.hibernate.Hibernate;  
  3. import org.hibernate.dialect.Oracle9Dialect;  
  4. import org.hibernate.dialect.function.StandardSQLFunction;  
  5.   
  6. /** 
  7.  * @author  kevin.long 
  8.  * @description 
  9.  */  
  10. public class TmsOracle9Dialect extends Oracle9Dialect {  
  11.       
  12.     public TmsOracle9Dialect(){  
  13.         super();  
  14.         registerFunction("wm_concat"new StandardSQLFunction("wm_concat", Hibernate.STRING));  
  15.     }  
  16. }  


hibernate.properties
Java代码  
  1. # $Id: hibernate.properties,v 1.13 2011/11/11 14:29:51 kevin.long Exp $  
  2.   
  3. # (only applied with "dataSourceContext-hibernate.xml")  
  4. #hibernate.dialect=org.hibernate.dialect.MySQLDialect  
  5. #hibernate.dialect=org.hibernate.dialect.Oracle9Dialect  
  6. #hibernate.dialect=org.hibernate.dialect.SQLServerDialect  
  7. hibernate.dialect=com.vtradex.stms.server.service.dialect.TmsOracle9Dialect  
  8.   
  9. #hibernate.default_schema=cjtms  
  10. hibernate.format_sql=true  
  11. hibernate.show_sql=false  
  12. hibernate.hbm2ddl.auto=none  
  13.   
  14. hibernate.query.substitutions true=1false=0  
  15. hibernate.max_fetch_depth=0  
  16. hibernate.jdbc.fetch_size=50  
  17. hibernate.jdbc.batch_size=25  
  18. hibernate.cglib.use_reflection_optimizer=true  
  19. hibernate.jdbc.use_scrollable_resultset=true  
  20. #hibernate.cache.provider_cache=org.hibernate.cache.EhCacheProvider  
  21. hibernate.cache.use_second_level_cache=false  
  22. hibernate.cache.use_query_cache=false 
JAVA