`
izuoyan
  • 浏览: 9196827 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

使用spring的MBeanExporter暴露hibernate的StatisticsService对象方法

阅读更多

spring的配置文件
<bean id="exporter"
class="org.springframework.jmx.export.MBeanExporter"
lazy-init="false">
<property name="beans">
<map>
<entry key="hibernate:name=statisticsService"
value-ref="statisticsService" />
</map>
</property>
</bean>

<bean id="statisticsService"
class="org.hibernate.jmx.StatisticsService">
<property name="sessionFactory">
<ref bean="sessionFactory" />
</property>
</bean>
然后我们就可以通过jconsole来查看hibernate产生的各种各样的统计信息了,这样就可以很方便的进行hibernate的调优工作了

分享到:
评论

相关推荐

    最新版本的Struts2+Spring4+Hibernate4框架整合

    整合使用最新版本的三大框架(即Struts2、Spring4和Hibernate4),搭建项目架构原型。 项目架构原型:Struts2.3.16 + Spring4.1.1 + Hibernate4.3.6。 此外,还有:log4j、slf4j、junit4、ehcache等知识点。 项目...

    struts2.1+spring2.5+hibernate3.3整合之第一步(spring2.5+hibernate3.3)

    Hibernate3.3则是一个持久层框架,它简化了数据库操作,通过ORM(Object-Relational Mapping,对象关系映射)技术将Java对象与数据库表对应起来,使得开发者可以使用面向对象的方式进行数据库操作。Hibernate3.3引入...

    struts1.2 + spring2.5 + hibernate3.2框架demo

    2. **配置文件**:struts-config.xml定义Struts的配置,spring-beans.xml管理Spring的bean,hibernate.cfg.xml配置Hibernate的数据库连接,可能还有实体类的映射文件(hbm.xml或使用注解)。 3. **JSP页面**:展示...

    Spring Persistence with Hibernate

    《Spring Persistence with Hibernate》这本书聚焦于使用Spring框架与Hibernate结合来构建强大且可靠的持久化解决方案,适用于企业级Java应用程序。Spring框架是一个全面的后端开发框架,而Hibernate则是一个流行的...

    struts2+spring4+hibernate

    至于Apache Tomcat,它是广泛使用的Java Servlet和JavaServer Pages(JSP)容器,也是Struts2、Spring4和Hibernate运行的基础。在这个压缩包中包含的Apache Tomcat 8.0.47是Tomcat的一个版本,它提供了运行Java Web...

    spring4配置hibernate3

    而Hibernate则是一个对象关系映射(ORM)工具,它允许开发者用Java对象来操作数据库,消除了SQL与业务逻辑之间的耦合。 在Spring 4中配置Hibernate 3,我们通常会遵循以下步骤: 1. **引入依赖**:在项目中,你...

    spring4+hibernate4整合例子

    Hibernate4是Java领域主流的对象关系映射(Object-Relational Mapping, ORM)框架,它简化了数据库操作,使开发者可以使用面向对象的方式处理数据。在Spring4中整合Hibernate4,可以利用Spring的Transaction ...

    springmvc-spring4.3-hibernate5框架整合

    - Hibernate允许开发者使用Java对象来操作数据库记录,通过实体类和HQL(Hibernate查询语言)进行数据操作。 - Hibernate 5引入了一些增强,如更好的JPA 2.2支持,性能优化,以及对Java 8的兼容性。 整合这三个...

    spring mvc + spring + hibernate 全注解整合开发视频教程 11

    在本教程中,我们将深入探讨如何使用Spring MVC、Spring和Hibernate三大框架进行全注解的整合开发。这个视频教程系列的第11部分,重点可能是建立在前几部分的基础之上,进一步深化对这三个核心技术的理解和实践。 ...

    Spring之Spring2.5集成Hibernate3.6

    在实际集成过程中,开发者需要配置Spring的Hibernate模板或JPA支持,创建SessionFactory或EntityManagerFactory,然后定义数据访问对象(DAO),并利用Spring的依赖注入将它们注入到业务服务(Service)中。...

    spring4.2+hibernate5环境开发全部jar包

    开发者可以利用Spring的DI和AOP来管理对象的生命周期,使用Spring MVC构建Web层,通过Hibernate进行数据持久化操作。同时,两者都支持大量的社区插件和扩展,如MyBatis、Thymeleaf等,进一步丰富了开发工具和功能...

    Spring4.0+Hibernate4.0+Struts2.3整合案例

    Spring4.0+Hibernate4.0+Struts2.3整合案例:实现增删改查。... 可以解决办法是:当方法不需要事务支持的时候,使用 Session session = sessionFactory.openSession()来获得Session对象,问题解决!

    用Maven搭建Spring+Spring MVC+Hibernate框架

    本篇文章将深入探讨如何使用Maven作为构建工具,在Eclipse环境中搭建一个整合了Spring、Spring MVC和Hibernate的项目。 首先,让我们了解Maven。Maven是Apache开发的一款项目管理和综合工具,它通过一个项目对象...

    Spring与Hibernate集成

    在Spring中,我们通常使用`LocalSessionFactoryBean`来创建Hibernate的SessionFactory,并通过`HibernateTemplate`或`SessionFactory`接口进行数据访问操作。`SessionFactory`是一个线程安全的工厂,用于创建`...

    spring4+hibernate4实现增删改查

    通过Hibernate,我们不再需要编写SQL语句,而是可以使用对象模型来处理数据,使得代码更易于理解和维护。 要实现"spring4+hibernate4实现的增删改查",我们需要完成以下步骤: 1. **环境配置**:确保安装了JDK,...

    使用Struts + Spring + Hibernate完成用户登陆笔记

    * 然后,使用Hibernate框架来实现数据持久化,例如使用Hibernate的createQuery方法来实现数据查询。 * 使用Struts框架来处理HTTP请求和响应,例如使用Struts的ActionMapping来实现请求映射。 * 使用Spring框架来实现...

    springmvc+spring+hibernate

    Spring MVC、Spring 和 Hibernate 是Java Web开发中的三大主流框架,它们各司其职,共同构建了一个强大而灵活的后端架构。Spring MVC 负责处理HTTP请求并将其路由到相应的控制器,Spring 提供了依赖注入(DI)和面向...

    spring mvc + spring + hibernate 全注解整合开发视频教程 12

    Hibernate是一个流行的Java持久化框架,它简化了数据库操作,使得开发者可以使用对象关系映射(ORM)来处理数据。通过@Entity、@Table、@Id等注解,我们可以将Java类映射到数据库表,而@OneToMany、@ManyToOne等注解...

    Spring4+Hibernate4+SpringMvc

    在Spring4+Hibernate4+SpringMvc的集成项目中,通常会使用Spring的DataSource来配置数据源,然后通过SessionFactory和Session接口进行数据库操作。Hibernate的实体类会通过注解或配置文件与数据库表关联。SpringMvc...

Global site tag (gtag.js) - Google Analytics