1、 数据库连接配置 jeesite.properties 中

    一个的时候

#mysql database setting
jdbc.type=mysql
jdbc.driver = com.mysql.jdbc.Driver
jdbc.url = jdbc:mysql://xx.xx.xx.xx:3306/xxxxx?useServerPrepStmts=true&cachePrepStmts=true&prepStmtCacheSize=30&prepStmtCacheSqlLimit=256&useUnicode=true&characterEncoding=utf-8
jdbc.username=xxxxx
jdbc.password=xxxxx

    多个的时候

#mysql database setting
jdbc.type=mysql
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://xx.xx.xx.xx:3306/xxxxx?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull
jdbc.username=xxxxx
jdbc.password=xxxxx

	#mysql database setting
jdbc.type_117=mysql
jdbc.driver_117= com.mysql.jdbc.Driver
jdbc.url_117= jdbc:mysql://yy.yy.yy.yy:3306/yyyyy?useServerPrepStmts=true&cachePrepStmts=true&prepStmtCacheSize=30&prepStmtCacheSqlLimit=256&useUnicode=true&characterEncoding=utf-8
jdbc.username_117=yyyyy
jdbc.password_117=yyyyy

2、/src/main/webapp/WEB-INF/web.xml  中添加配置

    一个的时候


    openSessionInViewFilter
    org.springframework.orm.hibernate4.support.OpenSessionInViewFilter


    openSessionInViewFilter
    /*

    多个的时候


    openSessionInViewFilter
    org.springframework.orm.hibernate4.support.OpenSessionInViewFilter
  
  
    openSessionInViewFilter
    /*
  
  
   
    openSessionInViewFilter_117
    org.springframework.orm.hibernate4.support.OpenSessionInViewFilter
  	 
      sessionFactoryBeanName
      sessionFactory_117
    
  
  
    openSessionInViewFilter_117
    /*
  

3、配置spring-context.xml 

    一个的时候


 
    
    
    
    
	org.hibernate.cache.ehcache.EhCacheRegionFactory
	${hibernate.ehcache.configFile}
	true
	true
	filesystem
	${hibernate.search.default.indexBase}
	${hibernate.show_sql}
    
    
		

    多个的时候


 
	
	
	
	
	    org.hibernate.cache.ehcache.EhCacheRegionFactory
	    ${hibernate.ehcache.configFile}
	    true
	    true
	    filesystem
	    ${hibernate.search.default.indexBase}
	    ${hibernate.show_sql}
	
	
		
	
    
    
 
	
	
	
		${hibernate.show_sql}
	
	

4、  定义连接

    一个的时候


		 
		    
		    
		    
			
			
			
			
			
			
			
			 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
		     
		

    多个的时候

 
		 
		    
		    
		    
			
			
			
			
			
			
			
			 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
		     
		
		 
		 
		    
		    
		    
			
			
			
			
			
			
			
			 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
		     
		


5、配置dao层

    增加一个dao  使自己写的方法继承

    dao:

public class BaseDao_117 {

	@Autowired
	@Qualifier("sessionFactory_117")
	private SessionFactory sessionFactory;
	
	/**
	 * 实体类类型(由构造方法自动赋值)
	 */
	private Class entityClass;
	
	/**
	 * 构造方法,根据实例类自动获取实体类类型
	 */
	public BaseDao_117() {
		entityClass = Reflections.getClassGenricType(getClass());
	}
	/**
	 * 获取 Session
	 */
	public Session getSession(){  
	  return sessionFactory.getCurrentSession();
	}

	/**
	 * 强制与数据库同步
	 */
	public void flush(){
		getSession().flush();
	}

	/**
	 * 清除缓存数据
	 */
	public void clear(){ 
		getSession().clear();
	}
}

    自己的dao层方法

public class MonitorDataDao extends BaseDao_117{}