spring+hibernate+mysql mvc 配置
2007-09-12 10:22
381 查看
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<?xml version="1.0" encoding="UTF-8"?>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<beans>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<bean id="viewResolver"
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="viewClass">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<value>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
org.springframework.web.servlet.view.JstlView
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</value>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="prefix">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<value>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
/admin/
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</value>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="suffix">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<value>.jsp</value>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</bean>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<bean id="urlMapping"
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="mappings">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<props>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<prop key="/admin/login.do">LoginAction</prop>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</props>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</bean>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<bean id="exceptionResolver"
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="defaultErrorView">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<value>failure</value>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="exceptionMappings">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<props>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<prop key="java.sql.SQLException">showDBError</prop>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<prop key="java.lang.RuntimeException">showError</prop>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</props>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</bean>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<bean id="dataSource"
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
class="org.apache.commons.dbcp.BasicDataSource"
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
destroy-method="close">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="driverClassName">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<value>org.git.mm.mysql.Driver</value>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="url">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<value>jdbc:mysql://localhost:3306/babyonline</value>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="username">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<value>root</value>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="password">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<value>123456</value>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</bean>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<bean id="sessionFactory"
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="dataSource">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<ref local="dataSource"/>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="mappingResources">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<list>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<value></value>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</list>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="hibernateProperties">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<props>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<prop key="hibernate.dialect">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
org.hibernate.dialect.MySQLDialect
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</prop>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<prop key="hibernate.show_sql">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
true
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</prop>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</props>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</bean>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<bean id="transactionManager"
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="dataSource">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<ref local="dataSource"/>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</bean>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<bean id="userDAO" class="">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="sessionFactory">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<ref local="sessionFactory"/>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</bean>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<bean id="userDAOProxy"
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="transactionManager">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<ref bean="transactionManager"/>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="target">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<ref local="userDAO"/>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<property name="transactionAttributes">
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<props>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<prop key="insert*">PROPAGATION_REQUIRED</prop>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
<prop key="get*">PROPAGATION_REQUIRED,readonly</prop>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</props>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</property>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</bean>
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
</beans>
有时间再对以上配置解释.
![](http://static.blog.csdn.net/images/hasdel.gif)
相关文章推荐
- spring+hibernate+mysql mvc 配置
- Spring MVC + JPA + Hibernate + GlassFish V3 + MySQL 实现J2EE应用的常用配置模板详解
- Spring+Hibernate+SpringMVC+MySql实现配置多个数据源!
- Springmvc+Hibernate+mySql 配置文件
- SpringMVC+Apache Shiro+JPA(hibernate)案例教学(一)整合配置
- 在Spring3 MVC中五步配置集成注解方式Hibernate3
- Spring + Spring MVC+Hibernate框架整合详细配置
- spring mvc+hibernate简易配置
- WEB开发框架配置文件和各层注解(SpringMVC + Spring + Hibernate)
- (二)Springmvc 配置(spring+hibernate+springmvc)
- Hibernate3 struts2 spring 连接sql server 2005 配置 mysql配置
- Spring + SpringMVC + Hibernate配置
- SpringMVC + MyBatis + Mysql + Redis(作为二级缓存) 配置
- web-springMVC+Hibernate配置
- SpringMVC+Spring+mybatis+redis项目从零开始--Spring mybatis mysql配置实现
- Spring+Hibernate框架下MySql读写分离,主从数据库配置
- shiro 用户权限管理(1)----配置 (springmvc+jpa+hibernate+maven环境)
- 关于搭建restful web service + springMVC + ibatis/hibernate的整合和XML配置意思和ssh+springMVC框架搭建
- hibernate+spring+springMVC基本配置
- springmvc + spring data jpa + hibernate 配置(2)