当我使用hibernate.cfg.xml文件配置hibernate时,如何在spring中使用addSqlFunction()
?或者有没有其他方法可以使用group_concat?
答案 0 :(得分:2)
如果你使用Spring的HibernateTemplate与Hibernate集成,那么就有一个简单的解决方案。覆盖Spring的LocalSessionFactoryBean
并实现方法postProcessConfiguration
。
隧道尽头的灯光(配置是方法postProcessConfiguration
传递给你的对象):
config.addSqlFunction( “group_concat”, new StandardSQLFunction("group_concat", new StringType());