Spring+hibernate 配置多数据源

项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。例如在一个spring和hibernate的框架的项目中,我们在spring配置中往往是配置一个dataSource来连接数据库,然后绑定给sessionFactory,在dao层代码中再指定sessionFactory来进行数据库操作。 正如上图所示,每一块都是指定绑死的,如果是多…

基于Spring的Hibernate Search全文检索功能示例

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/48829021 数据库:Oracle 9i JDBC驱动:OJDBC14 开发环境:Eclipse-JEE Spring版本:Spring 2.0.6Hibernate版本:Hibernate Core 3.2.5/Hibernate Annotation 3.3.0/Hibernate Validator 3.0.0/Hibernate Search 3.0.0 Beta4 //jdbc.properties(JDBC配置文件) jdbc.driverClassName=oracle.jdbc.driver.OracleDriver jdbc.url=jdb…

spring+hibernate之applicationContext.xml配置

[b][url=http://www.bestown.cn]百事通信息网[/url][/b]最近一段时间潜心自学struts,spring,hibernate框架,写了一些独立框架的例子还算顺利,今天试着将spring与hibernate整合,遇到一些问题,故写此文。主要功能:完成数据库表的查、增、删、改操作。问题描述:查询功能一切正常,但是在增、删、改操作中发现,数据库表中数据没有改变,查看控制台日志也没有任何异常发现,纳闷了好久,仔查检查日志…

Spring整合Hibernate的步骤

未分类 , , , , , 发表评论
为什么要整合Hibernate?1、使用Spring的IOC功能管理SessionFactory对象 LocalSessionFactoryBean2、使用Spring管理Session对象  HibernateTemplate3、使用Spring的功能实现声明式的事务管理 整合Hibernate的步骤:1、配置SessionFactory(可以自动完成) <bean id="sessionFactory"  class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">  <property name="configLocation…

spring整合hibernate的两种方式

       我们学过spring的同学都知道,spring可以整合其他的框架协同开发,大大的降低开发的时间和提高了效率,但是我们在配置的时候总会发生各种各样的问题,下面我记录一下我在配置的时候出现的问题和简单总结一下配置的过程 这个文件是hibernate的配置文件,里面配置了一个映射文件User.hbm.xml这个就不解释了,不懂的可以去参看hibernate的视频.然后我们都知道要和spring进行整合 在spring.xml文件中先配…

Maven之Spring BOM(Bill of Materials)

问题提出 在Maven项目中,如果需要依赖第三方的包,比如Spring。不同的第三方依赖包可以直接或者间接依赖于Spring,这些Spring的版本各有不同,则在项目中产生的版本的冲突。 BOM价值 BOM是由Maven提供的功能,用以统一间接或者直接依赖的类库版本,强制某个类库使用某一个统一的版本。 使用示例 在Maven的pom.xml中,使用如下: <dependencyManagement> <dependencies> <dependency&…

Maven Tapestry Spring Hibernate 整合开发(一)

         以下随便写写,自己最近捣弄的东西。maven,其实tapestry+spring + hibernate网站上都有一大堆整合的教程。但对于maven可能还是有很多人比较陌生,这里主要介绍一些 maven的使用。以及使用maven 进行 tapestry +spring+hibernate 开发,这里所说的tapestry 指的是tapestry 5 (当然可能还没有出现稳定版本,但我比较看好她),hibernate 也指的的是 3 以上版本。大多数教程都是说,如何使用 …

快速使用 maven 构建一个 spring web 项目

原文:http://blog.csdn.net/qiantujava/article/details/18708121 本来上网想下载spring的,可以不提供下载。。只能用maven管理下载。。。 现在很多很多项目都是用maven来管理了,我们有必要学习一下maven,不深究,先入门。 Eclipse是自带有maven的,如果不熟的话,可以直接使用。 1、new 一个maven项目。(这里是web项目) 2、右击项目更目录,build path,configure build path... ,把打叉的删…

Spring MVC+Mybatis+Maven+Velocity+Mysql整合实例

spring MVC+Mybatis+Maven+Velocity+MySQL整合实例 http://blog.csdn.net/a123demi/article/details/43156479   一Maven工程目录二Spring mvc mybatis maven实现 Mysql数据库表数据Maven依赖引入pomxml实体类UserEntityjava业务逻辑接口Service接口实现ServiceImpl具体操作数据库接口mapperSpringmybatisSpring mvc配置文件 spring配置文件applicationContext-userxmlmybatis配置文件MyBatis-User-Con…

关于Maven resource配制中include与exclude的关系

未分类 , , , , , 发表评论
<include>与<exclude>是用来圈定和排除某一文件目录下的文件是否是工程资源的。如果<include>与<exclude>划定的范围存在冲突时,以<exclude>划定的范围为准。大多数情况下,人们使用<include>和<exclude>是为了配合<filtering>实现过滤特定文件的需要。例如,在一个工程中,src/main/resources目录下都是工程的资源文件,并不需要<include>和&…

最新整合maven+SSM+Tomcat 实现注册登录

mybatis学习 http://www.mybatis.org/mybatis-3/zh/index.html Spring学习:http://blog.csdn.net/king1425/article/details/65631607 SpringMVC学习:http://blog.csdn.net/king1425/article/details/68922706 先看效果: 之后会有源代码,最好下载并对着代码观看 使用maven管理项目,需要注意修改编译输出目录。否则后期运行可能找不到类。 1.先建立必要的包。 如图所示: 2.根据数据库建立必要的…

Spring AOP AspectJ注解和XML配置两种实现(Maven构建)

Spring AOP 的两种实现方式分别是注解@(基于AspectJ)和XML配置,虽然方式不同,但万变不离其宗,最终都是运用java反射和动态代理技术(这是JDK方式)或者java反射和CGlib(CGlib方式)。这是Spring内部支持的两种方式。 jdk方式:运用了动态代理,因此必须有接口实现。 CGlib方式:继承类,并不关心接口,因为没有用动态代理嘛。  本文主要针对java反射和动态代理技术(这是JDK方式)讲解注解和XML配置…

maven2 struts2 spring hibernate 框架搭建

开发环境: eclipse WTP 3.4 tomcat 5.5 M2 Plugin Maven 2 install maven配置 eclipse配置maven:   过程记录: new project-->Dynamic web project 新建完后,Enable maven(点按右键)   用如下命令新建maven struts2 basic: mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts -DremoteRepositories=http://static.appfuse.org/release…

Maven最佳实践:管理依赖

有人认为Maven是一个依赖管理工具,当然这种想法是错误的(确切的说Maven是一个项目管理工具,贯穿了整个项目生命周期,编译,测试,打包,发布...),但Maven给人造成这种错误的印象也是有原因的,因为Maven的依赖管理十分强大,用好了Maven,你不再需要面对一大堆jar感到头大,依赖冲突,无用依赖等问题也能够得到有效的防止和解决。本节介绍如何用好Maven的依赖管理。   最简单的依赖 依赖是使用M…

maven搭建 springmvc+mybatis应用

         最近研究maven,故而用maven搭建了springmvc+mybatis框架来实践一下,如有不足之处,望指正。 下面开始讲解,本人视读者已经掌握maven的使用或者队maven有一定的了解,如果不了解maven,请查看小菜鸟的博客---maven详解。         本文用的spring是 4.0.5.RELEASE版,日志框架用的是logback 1.1.2,数据库连接池用的是c3p0  0.9.1.2,mybatis 用的是 3.2.7。所用技术基本都是最新版本。多说…