`
oscar999
  • 浏览: 216777 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

spring+hibernate+mysql mvc 配置

 
阅读更多
<?xmlversion="1.0"encoding="UTF-8"?>
<!DOCTYPEbeansPUBLIC"-//SPRING//DTDBEAN//EN""http://www.springframework.org/dtd/spring-beans.dtd">
<beans>

<beanid="viewResolver"
class
="org.springframework.web.servlet.view.InternalResourceViewResolver">
<propertyname="viewClass">
<value>
org.springframework.web.servlet.view.JstlView
</value>
</property>

<propertyname="prefix">
<value>
/admin/
</value>
</property>

<propertyname="suffix">
<value>.jsp</value>
</property>
</bean>

<beanid="urlMapping"
class
="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<propertyname="mappings">
<props>
<propkey="/admin/login.do">LoginAction</prop>
</props>
</property>
</bean>

<beanid="exceptionResolver"
class
="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
<propertyname="defaultErrorView">
<value>failure</value>
</property>

<propertyname="exceptionMappings">
<props>
<propkey="java.sql.SQLException">showDBError</prop>
<propkey="java.lang.RuntimeException">showError</prop>
</props>
</property>
</bean>

<beanid="dataSource"
class
="org.apache.commons.dbcp.BasicDataSource"
destroy-method
="close">

<propertyname="driverClassName">
<value>org.git.mm.mysql.Driver</value>
</property>

<propertyname="url">
<value>jdbc:mysql://localhost:3306/babyonline</value>
</property>

<propertyname="username">
<value>root</value>
</property>

<propertyname="password">
<value>123456</value>
</property>
</bean>

<beanid="sessionFactory"
class
="org.springframework.orm.hibernate3.LocalSessionFactoryBean">

<propertyname="dataSource">
<reflocal="dataSource"/>
</property>

<propertyname="mappingResources">
<list>
<value></value>
</list>
</property>

<propertyname="hibernateProperties">
<props>
<propkey="hibernate.dialect">
org.hibernate.dialect.MySQLDialect
</prop>
<propkey="hibernate.show_sql">
true
</prop>
</props>
</property>
</bean>

<beanid="transactionManager"
class
="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<propertyname="dataSource">
<reflocal="dataSource"/>
</property>
</bean>

<beanid="userDAO"class="">
<propertyname="sessionFactory">
<reflocal="sessionFactory"/>
</property>
</bean>

<beanid="userDAOProxy"
class
="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<propertyname="transactionManager">
<refbean="transactionManager"/>
</property>

<propertyname="target">
<reflocal="userDAO"/>
</property>

<propertyname="transactionAttributes">
<props>
<propkey="insert*">PROPAGATION_REQUIRED</prop>
<propkey="get*">PROPAGATION_REQUIRED,readonly</prop>
</props>
</property>
</bean>
</beans>
有时间再对以上配置解释.
分享到:
评论

相关推荐

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

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

    spring mvc+spring+hibernate+bootstrap+mysql 考勤及薪酬管理系统

    《基于Spring MVC+Spring+Hibernate+Bootstrap+MySQL的考勤及薪酬管理系统详解》 在现代企业信息化管理中,考勤和薪酬管理是至关重要的部分,它们直接影响到员工的工作积极性和公司的运营效率。本文将深入探讨一个...

    Struts2+Spring+Hibernate+Jsp+Mysql5 项目申报系统.zip

    Struts2接收用户请求,通过配置的Action跳转到对应的业务处理方法,Spring管理业务对象并调用Hibernate进行数据库操作,最后结果通过JSP返回给用户。这样的设计既分离了关注点,又提高了代码的复用性。 项目的具体...

    纯净的spring+hibernate+mysql

    【纯净的Spring+Hibernate+MySQL】项目是一个典型的Java Web应用示例,它将Spring MVC、Hibernate ORM框架与MySQL数据库相结合,以实现用户登录、注册等基础功能。在本项目中,Spring MVC作为控制层,负责处理HTTP...

    Spring+Hibernate+MySql的应用实例

    **Spring+Hibernate+MySql应用实例详解** 在Java Web开发领域,Spring、Hibernate和MySQL是三个非常关键的技术组件。Spring作为一个全面的框架,提供了一种轻量级的控制反转(IoC)和面向切面编程(AOP)的解决方案...

    struts+spring+hibernate(mysql)用户登录及文件上传

    在这个项目中,"struts+spring+hibernate(mysql)用户登录及文件上传",开发者整合了这三个框架,并结合MySQL数据库实现了一个完整的用户管理系统,包括用户身份验证和文件上传功能。 首先,Struts是MVC(Model-View...

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

    对于Spring+Spring MVC+Hibernate的项目,你需要引入以下关键依赖: 1. Spring的核心库,提供依赖注入和AOP支持。 2. Spring MVC,用于处理HTTP请求和响应,实现Web应用的前端控制器。 3. Hibernate,作为ORM框架,...

    基于Struts2+Spring+Hibernate+MySql的注册登录系统.zip

    Struts2、Spring、Hibernate和MySql这四个技术是Java Web开发中常用的一套经典组合,被称为SSH框架。这个注册登录系统就是利用这些技术构建的。下面将详细讲解这套组合的相关知识点。 首先,Struts2是一个强大的MVC...

    struts2+spring+hibernate+mysql(eclipse)整合增删改查

    Struts2、Spring和Hibernate是Java Web开发中的三大框架,它们的整合通常被称为SSH整合,是构建企业级应用的一种常用技术栈。本项目是基于Eclipse集成开发环境,结合MySQL数据库实现的一个基础的增删改查功能。接...

    Extjs + Spring MVC + hibernate + mysql

    标题 "Extjs + Spring MVC + hibernate + mysql" 涉及的是一个综合性的Web应用程序开发框架,结合了前端UI库、后端MVC框架、ORM工具和关系型数据库。让我们详细了解一下这些技术及其在实际项目中的应用。 1. ExtJS...

    spring+hibernate+http+mysql jar包

    标题中的"spring+hibernate+http+mysql jar包"提到了四个关键的Java技术,它们分别是Spring、Hibernate、HTTP和MySQL。这些是构建企业级Java应用的核心组件,下面将详细解释它们及其关联的知识点。 1. **Spring框架...

    综合spring mvc + spring + hibernate + bootstrap开发图书管理系统

    在实际开发过程中,首先会设置项目环境,包括搭建Spring Boot框架,配置相关的Spring MVC、Spring和Hibernate模块。接着,设计数据库模型,创建实体类并利用Hibernate的注解进行映射。然后,建立数据访问层(DAO),...

    Struts+Spring+Hibernate+MySQL

    Struts提供了MVC(Model-View-Controller)设计模式的支持,Spring作为一个全面的轻量级框架,提供了依赖注入和AOP(面向切面编程)功能,Hibernate则是用于对象关系映射(ORM)的神器,而MySQL则是一个广泛使用的...

    图书管理系统spring+struts+hibernate

    《图书管理系统spring+struts+hibernate》是一款基于Java技术栈开发的图书管理软件,其核心框架包括Spring、Struts和Hibernate。该系统利用MySQL作为数据库存储数据,提供了完整的数据库备份,确保了数据的安全性与...

    spring mvc + spring + hibernate + bootstrap + mysql 人力资源管理系统.zip

    《基于Spring MVC、Spring、Hibernate、Bootstrap和MySQL的人力资源管理系统》 本项目是一个综合性的企业级应用,采用主流的Java技术栈构建,包括Spring MVC、Spring、Hibernate以及前端的Bootstrap框架,配合关系...

    项目申报系统(Struts2+Spring+Hibernate+Jsp+Mysql5)130223

    这个系统利用了Struts2作为MVC框架,Spring作为依赖注入容器,Hibernate作为持久层框架,JSP用于视图展示,并且数据库层面采用了MySQL5。以下将详细阐述这些关键技术点。 **Struts2**:Struts2是Java EE平台上的一...

    使用struts+spring+hibernate+Mysql架构的在线订餐系统!!!

    本系统采用的是经典的“Struts+Spring+Hibernate+Mysql”架构,也被称为SSH框架,这是一套广泛应用于Java Web开发的技术栈,具有良好的分层设计和组件化特性。 **Struts** 是一个基于MVC(Model-View-Controller)...

    Eclipse+Struts+Spring+Hibernate+Mysql环境搭建及访问数据库实例

    在IT行业中,开发Java Web应用时常常会使用到一套名为SSH2(Struts2、Spring、Hibernate)的技术栈...提供的文档"Eclipse+Struts+Spring+Hibernate+Mysql环境搭建及访问数据库实例.doc"将更详细地指导你完成整个过程。

    spring+spring mvc+hibernate开发工程财务管理辅助系统

    spring+spring mvc+hibernate+easyui+jquery+ehcache http://localhost:8080/admin/index 账号HBU001 111111 管理员admin admin 注意事项 1.系统的默认用户超级管理员:admin(密码:admin)。系统的操作:用户超级...

    dwr+spring+hibernate模板.zip

    同时,Spring提供了大量的模块,如数据访问、事务管理、Web MVC等,可以无缝集成其他框架,如Hibernate。 3. Hibernate ORM: Hibernate是一个流行的Java对象关系映射(ORM)框架,它将数据库操作与业务逻辑分离,...

Global site tag (gtag.js) - Google Analytics