/** * This method is called after the LocalSessionFactory is instantiated */ public void init() { // Provide backwards compatibility with Hibernate 3.1.x behavior for aggregate functions. Configuration config = getConfiguration(); config.addSqlFunction("count", new ClassicCountFunction()); config.addSqlFunction("avg", new ClassicAvgFunction()); config.addSqlFunction("sum", new ClassicSumFunction()); }