`

java读取hibernate 使用统计函数的数据

阅读更多
List results = session.find("select count(user) , avg(user.age) from User as user");
ListIterator iterator = results.listIterator();
Object[] rows = (Object[]) iterator.next();
System.out.println("資料筆數: " + rows[0] + "\n平均年齡: " + rows[1]);

参考自: http://www.blogjava.net/fengtaishao/articles/8460.html
分享到:
评论

相关推荐

    Hibernate、Spring和Struts工作原理及使用理由

    - 分页和统计函数也是常见的查询操作。 **优化Hibernate**: - 避免单向一对多,使用双向关联。 - 灵活运用单向一对多。 - 尽量用多对一替代一对一。 - 控制缓存策略,避免不必要的集合缓存。 - 选择合适的集合类型...

    Struts2,Hibernate4,Spring3 的SSH2租车管理系统

    5. **报表和统计**:提供各种租车业务的统计数据,可能利用Hibernate4的聚合函数和Spring的事务管理进行复杂查询。 6. **异常处理**:系统级别的错误处理,通过Struts2的全局异常处理机制进行统一管理。 这个系统的...

    Java代码实现数据处理共4页.pdf.zip

    10. **性能优化**:Java的性能优化包括合理使用数据结构、避免内存泄漏、减少磁盘I/O操作等。JProfiler、VisualVM等工具可以帮助分析和优化Java应用程序的性能。 通过以上知识点的学习和实践,开发者能够掌握用Java...

    JAVA实现按时间段查询数据操作

    * JAVA语言的基础语法包括变量声明、数据类型、运算符、控制流语句、函数等。 二、时间段查询的实现 * 时间段查询是指根据指定的时间段来查询数据的操作。例如,查询某个时间段内的所有记录。 * 在JAVA中,时间段...

    hibernate面试题2

    - **HQL(Hibernate Query Language)**:面向对象的查询语言,支持属性、参数、关联、分页和统计函数查询。 10. **Hibernate优化**: - **双向一对多关联**:减少N+1选择问题。 - **批处理**:批量操作提高性能...

    Hibernate工作原理及为什么要用

    - 分页查询、统计函数等也是HQL的重要特性。 **优化Hibernate**: 1. **双向一对多关联**:减少数据冗余,提高数据一致性。 2. **灵活使用单向一对多**:避免循环引用,提高性能。 3. **避免不必要的一对一关联**...

    最新Struts和Hibernate和Spring经典面试题

    Hql 支持属性查询、参数查询、命名参数查询、关联查询、分页查询和统计函数等。 6. 如何优化 Hibernate? 可以通过使用双向一对多关联、灵活使用单向一对多关联、配置对象缓存、继承类使用显式多态、表字段要少等...

    java开源包8

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包4

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包101

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包6

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包9

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包5

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包10

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包1

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    java开源包3

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

    struts+spring+Hibernate

    - 统计函数:执行如 COUNT、SUM 等聚合函数。 #### 六、如何优化 Hibernate **优化策略**: 1. 使用双向一对多关联,避免使用单向一对多。 2. 灵活运用单向一对多关联。 3. 不使用一对一关联,用多对一代替。 4. ...

    Java资源包01

    一个Java的类库,用于异步输出记录的简单小框架用于高并发下数据输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-...

Global site tag (gtag.js) - Google Analytics