spring hibernate listener 简单配置

一、springXML配置文件


    xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:p="http://www.springframework.org/schema/p"
    xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="http://www.springframework.org/schema/beans 
    http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
    http://www.springframework.org/schema/context 
    http://www.springframework.org/schema/context/spring-context-4.0.xsd">
             class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
          
        
    

    

二、hibernate.cfg.xml配置文件


          "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
          "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">

    
    
    org.hibernate.dialect.Oracle9Dialect
    
    oracle.jdbc.driver.OracleDriver
    
    jdbc:oracle:thin:@192.168.10.224:1521:MCSJT
    
    MCS_JT
     
    MCS_JT 
   
    true
   
    true
   
    thread
    
    

三,web监听

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;
public class ServerStart implements ServletContextListener{
    @Override
    public void contextDestroyed(ServletContextEvent arg0) {
        // TODO Auto-generated method stub
    }

    @Override
    public void contextInitialized(ServletContextEvent arg0) {
        // TODO Auto-generated method stub
        System.out.println("start server ...");
        WebApplicationContext application = WebApplicationContextUtils.getWebApplicationContext(arg0.getServletContext());
        WaterDeal waterDeal = (WaterDeal)application.getBean("waterDeal");
        waterDeal.cad();
    }

}
四、hibernate动态导入

spring hibernate listener 简单配置_第1张图片

你可能感兴趣的:(spring hibernate listener 简单配置)