- 博客(10)
- 资源 (13)
- 收藏
- 关注
转载 spring动态创建切换多数据源问题分析与解决办法
Spring在我们的项目中遇到这样一个问题:我们的项目需要连接多个数据库,而且不同的客户在每次访问中根据需要会去访问不同的数据库。我们以往在spring和hibernate框架中总是配置一个数据源,因而sessionFactory的dataSource属性总是指向这个数据源并且恒定不变,所有DAO在使用sessionFactory的时候都是通过这个数据源访问数据库。但是现在,由于项目的需要,我
2013-12-27 17:21:41 4387
原创 spring动态创建,加载,使用多数据源
项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。例如在一个spring和hibernate的框架的项目中,我们在spring配置中往往是配置一个dataSource来连接数据库,然后绑定给sessionFactory,在dao层代码中再指定sessionFactory来进行数据库操作。
2013-12-27 16:44:43 17903 17
原创 Php调用java
PHP 中调用JAVA一、环境要求1.能够运行Java程序,并配置JDK的环境变量2.能够运行PHP web项目二、依赖文件三、操作步骤1.修改php.ini文件 添加以下代码[java]extension=php_java.dlljava.library.path="D:\xampp\php\ext\"java.cla
2014-05-07 16:03:58 845
翻译 RPM 安装与卸载
RPM 安装与卸载命令RPM(Red Hat Package Manager)命令:rpm1、查询、检查软件包rpm {-q|--query} [select-options] [query-options]rpm {-V|--verify} [select-options] [verify-options]2、安装、升级、删除软件包rpm {-i|--
2014-05-01 12:27:59 807
转载 linux yum命令详解
linux yum命令详解yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且
2014-05-01 12:22:51 548
转载 Java Ant build.xml详解
1,什么是antant是构建工具2,什么是构建概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处跨平台 --因为ant是使用java实现的,所以它跨平台使用简单--与ant的兄弟make比起来语法清晰--同样是和make相比功能强大--ant能做的事情很多,可能你用了很久,你仍然
2014-02-25 13:49:24 728
转载 UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)
UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性; 实现
2014-02-20 10:26:15 896
转载 Lucene 2
索引里面究竟需要存些什么呢?首先我们来看为什么顺序扫描的速度慢:其实是由于我们想要搜索的信息和非结构化数据中所存储的信息不一致造成的。非结构化数据中所存储的信息是每个文件包含哪些字符串,也即已知文件,欲求字符串相对容易,也即是从文件到字符串的映射。而我们想搜索的信息是哪些文件包含此字符串,也即已知字符串,欲求文件,也即从字符串到文件的映射。两者恰恰相反。于是如果索引总能够保
2014-02-19 09:55:11 614
原创 Lucene学习总计(一)
l 什么是LUCENE?Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完
2014-02-19 09:53:28 622
原创 干IT,知识不更新,你就是在贬值
干软件开发,知识不更新,你就是在贬值,这话确实不错。这毕业也半年了,一块毕业的,不管大学里专业课是强还是弱的都找到了一份工作。这几天没事儿,给大学同学聊聊,发现干的虽然都是软件开发,基本上都是不同的方向。通过聊天发现同学们说的最多的都是,天天在学习。边学习边工作,不知道是工作的需要还是做软件本应如此。不过我更相信做软件本应如此,可是回想毕业这半年以来,没有一点学习的动力,不知道是工作中使用的东西我
2014-02-18 18:06:36 795
spring多数据源 创建 切换使用
2013-12-27
PhoneGap安装及使用教程
2013-09-11
DWR入门教程
2013-09-11
java基础学习
2012-10-14
课程设计通讯录系统.rar
2010-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人