spring+hibernate+mysql mvc 配置

原创 2007年09月12日 10:22:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
   
   
<bean id="viewResolver"
        class
="org.springframework.web.servlet.view.InternalResourceViewResolver">
      
<property name="viewClass">
         
<value>
           org.springframework.web.servlet.view.JstlView
         
</value>
      
</property>  
      
      
<property name="prefix">
         
<value>
           /admin/
         
</value>
      
</property>
      
      
<property name="suffix">
         
<value>.jsp</value>
      
</property>
   
</bean>
   
   
<bean id="urlMapping"
       class
="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
       
<property name="mappings">
          
<props>
             
<prop key="/admin/login.do">LoginAction</prop>
          
</props>
       
</property>
   
</bean>   
   
   
<bean id="exceptionResolver"
      class
="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> 
      
<property name="defaultErrorView">
           
<value>failure</value>
      
</property>
      
      
<property name="exceptionMappings">
           
<props>
              
<prop key="java.sql.SQLException">showDBError</prop>
              
<prop key="java.lang.RuntimeException">showError</prop>
           
</props>
      
</property>
   
</bean>
   
   
<bean id="dataSource"
        class
="org.apache.commons.dbcp.BasicDataSource"
        destroy-method
="close">
        
        
<property name="driverClassName">
           
<value>org.git.mm.mysql.Driver</value>
        
</property>
        
        
<property name="url">
            
<value>jdbc:mysql://localhost:3306/babyonline</value>
        
</property>
        
        
<property name="username">
            
<value>root</value>
        
</property>
        
        
<property name="password">
            
<value>123456</value>
        
</property>
   
</bean>
   
   
<bean id="sessionFactory"
       class
="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
       
       
<property name="dataSource">
          
<ref local="dataSource"/>
       
</property>
       
       
<property name="mappingResources">
          
<list>
             
<value></value>
          
</list>
       
</property>
       
       
<property name="hibernateProperties">
           
<props>
              
<prop key="hibernate.dialect">
                  org.hibernate.dialect.MySQLDialect                 
              
</prop>
              
<prop key="hibernate.show_sql">
                 true
              
</prop>
           
</props>
       
</property>
   
</bean>
   
   
<bean id="transactionManager"
       class
="org.springframework.jdbc.datasource.DataSourceTransactionManager">
       
<property name="dataSource">
          
<ref local="dataSource"/>
       
</property>
   
</bean>
   
   
<bean id="userDAO" class="">
      
<property name="sessionFactory">
         
<ref local="sessionFactory"/>
      
</property>
   
</bean>
   
   
<bean id="userDAOProxy"
       class
="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
       
<property name="transactionManager">
          
<ref bean="transactionManager"/>
       
</property>
       
       
<property name="target">
           
<ref local="userDAO"/>
       
</property>
       
       
<property name="transactionAttributes">
          
<props>
              
<prop key="insert*">PROPAGATION_REQUIRED</prop>
              
<prop key="get*">PROPAGATION_REQUIRED,readonly</prop>
          
</props>
       
</property>
    
</bean>
</beans>
 有时间再对以上配置解释.
版权声明:本文为博主原创文章,未经博主允许不得转载。

Spring中集成Hibernate连接MySQL数据库配置

在Spring配置文件applicationContext.xml中加入数据库连接配置xml version="1.0" encoding="UTF-8"?>DOCTYPE beans PUBLIC ...
  • FoxGit
  • FoxGit
  • 2007年04月11日 12:13
  • 3610

Hibernate在MyEclipse中的部署,连接MySQL数据库

hibernate在MyEclipse中的环境搭建
  • software_student
  • software_student
  • 2016年05月05日 15:56
  • 5307

SpringMVC+Hibernate+Maven+MySQL实现增删改查的一个小Demo

写在前面工作过的项目用的是非常老旧的框架:Spring + Hibernate + DWR,DAO 层的绝大多数现成的方法基本还是内部老前辈们写的,什么 queryList、queryMap、quer...
  • mxmxz
  • mxmxz
  • 2017年11月28日 12:09
  • 248

【配置文件】MySQL的hibernate.cfg.xml配置文件

  • JBxiaozi
  • JBxiaozi
  • 2012年03月31日 14:36
  • 18624

Eclipse、Hibernate、mysql安装配置及例子

基于eclipse和mysql的hibernate的安装配置和使用示例
  • u010197033
  • u010197033
  • 2015年08月05日 23:33
  • 1949

【Hibernate】—Hibernate+mysql 环境搭建+入门实例

一直从事SSH和SSM的项目开发,结合实战,系统的对每一部分进行了一次系统的学习。下面来简单介绍Hibernate+mysql的环境搭建 Hibernate是一个开放源代码的对象关系映射框架,它对...
  • u013045552
  • u013045552
  • 2016年10月09日 21:48
  • 1275

hibernate 配置数据库方言

RDBMS 方言 DB2 org.hibernate.dialect.DB2Dialect DB2 AS/400 org.hibernate.dialect.DB24...
  • gz153016
  • gz153016
  • 2015年10月04日 13:09
  • 6355

hibernate连接mysql示范

今天用了一下java的数据库持久化-业务的hibernate框架。下面给出hibernate 连接mysql数据库示例 建表结构如下 mysql> desc test;+----------+----...
  • rcfalcon
  • rcfalcon
  • 2010年06月21日 18:02
  • 40068

Hibernate配置文件中指定MySQL数据库的编码方式

Hibernate配置文件中指定MySQL数据库的编码方式
  • jieshaowang1229
  • jieshaowang1229
  • 2016年05月10日 13:08
  • 1814

MySQL5.7+Hibernate5.2+Elipse4.5配置

Hibernate5.2配置
  • Jingchuanhe
  • Jingchuanhe
  • 2017年01月15日 12:36
  • 738
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:spring+hibernate+mysql mvc 配置
举报原因:
原因补充:

(最多只允许输入30个字)