spring+hibernate+mysql mvc 配置
<!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 mvc 配置相关推荐
- Spring MVC + Spring + Hibernate + mysql 注册登陆入门实例
Spring MVC + Spring + Hibernate + mysql 注册登陆入门实例 (1) 结构 (说明目的是要做在线聊天室的,也包含登陆注册部分,先用这部分做个例子)开发环境用的是ST ...
- 【Spring 数据访问终篇】Spring + Hibernate + Mysql
说来惭愧,数月没有更新博客,今天带来spring访问数据的最终篇,spring + hibernate. 本篇文章将用maven创建一个简答的java项目,并结合spring框架中的hibernate ...
- firebird——Spring hibernate 集成连接配置
-Djava.library.path=.\lib\ firebird版本是2.5, 嵌入式类库是2.2 这些都可以从官网中下载. 我用的是netbeans,在java 项目中新建一个lib文件夹,把 ...
- Spring+Hibernate的典型配置
Spring 框架提供了对 Hibernate.JDO 和 iBATIS SQL Maps 的集成支持.Spring 对 Hibernate 的支持是第一级的,整合了许多 IOC 的方便特性,解决了许 ...
- spring + hibernate + mysql 事务不回滚
首先声明,这个问题涉及到的数据库是MySQL.这是个很奇怪的问题,事务怎么会不回滚呢?实际上这是个愚蠢的问题,是经验不足导致的,越是奇怪的问题解决起来就越容易.不回滚的根本原因不在Hibernate, ...
- Spring MVC Hibernate MySQL集成CRUD示例教程
Spring MVC Hibernate MySQL集成CRUD示例教程 我们在上一篇教程中学习了如何集成Spring和Hibernate.今天,我们将继续前进,并将Spring MVC和Hibern ...
- Spring MVC+Spring +Hibernate配置事务,但是事务不起作用
最近做项目,被一个问题烦恼了很久.使用Spring MVC+Spring +Hibernate开发项目,在使用注解配置事务管理,刚开始发现无论如何数据库都无法更新,但是可以从数据库查询到数据.怀疑是配 ...
- Spring JPA数据+Hibernate+ MySQL + Maven
在Spring MVC的帮助下开发Web应用程序意味着要创建几个逻辑架构层. 层之一是DAO(存储库)层. 它负责与数据库进行通信. 如果您至少开发了DAO层一次,则应该知道它涉及许多样板代码. Sp ...
- SpringMVC基础--spring MVC配置详解
牧涛 --<-<-<@态度决定一切→_→... 博客园 首页 新闻 新随笔 联系 管理 订阅 随笔- 171 文章- 3 评论- 79 spring MVC配置详解 现在主流的 ...
最新文章
- Autodesk Infrastructure Map Server(AIMS)/MapGuide API 培训材料--第1章
- 解决 No module named ‘PyQt5.QtWebEngineWidgets‘
- Form表单中的button导致页面刷新而无法进入Ajax请求回调函数
- hadoop学习;安装jdk,workstation虚拟机v2v迁移;虚拟机之间和跨物理机之间ping网络通信;virtualbox的centos中关闭防火墙和检查服务启动...
- mysql 聚合函数内比较运算符_关于常用 MYSQL 聚合函数,其他函数 ,类型转换,运算符 总结...
- 4字节 经纬度_Swift4 经纬度计算日出日落时间
- 临近年底,又一家公司疑似裁员万人
- 多线程经典模型-生产者消费
- stm32PWM输入捕获模式详解
- 2.swoole 安装
- 怎么使用计算机扩展,如何导入扩展到慧编程PC并进行使用
- 疟疾识别图像数据集(27000张图像,2类图像)
- Evo使用过程问题汇总
- java获取字符串的最后一个字符_如何获取字符串的最后一个字符
- 【其它】笔记本的辐射有多大?
- MetaMask10.6.1点击切换本地网络LocalHost:8545没反应
- 丸子的技术类文章!!它来了!!!
- 模糊的照片如何修复清晰?
- 星瞳科技 OpenMV 的使用
- VMware Fusion 13 正式版终于来了
热门文章
- 开发环境入门 linux基础 (部分)while for 函数 计划任务
- Notepad++在编程使用时的小技巧
- Linq中常用的方法
- FZU 2108 Mod problem
- iOS 5 Storyboard 学习之 Tabbar Controller,Navigation Controller
- 意外发现一个很不错的涂鸦作者
- 关于 error: LNK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决方案【Qt】【 VS2010】
- CryptographicException异常处理方法
- java maven strom 启动异常
- 【报告分享】2020年中国企业直播研究报告-36氪.pdf(附下载链接)