关闭

mappingLocations、mappingDirectoryLocations

由于spring对hibernate配置文件hibernate.cfg.xml的集成相当好,  所以,在项目中我一直使用spring的org.springframework.orm.hibernate.LocalSessionFactoryBean来取代hibernate.cfg.xml文件的功能  LocalSessionFactoryBean有好几个属性用来查找hibernate映射文件:...
阅读(1032) 评论(0)

Spring 2.5.6新特性之packagesToScan

如果你使用早前版本的Spring,又恰好采用了Annotation注解方式(而非传统XML方式)配置Hibernate对象关系映射,那么在通过org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean配置sessionFactory时,你一定对annotatedClasses、annotatedPackage...
阅读(870) 评论(0)

策略模式与工厂模式比较

这段时间看了一些设计模式,看到策略模式与工厂模式的时候,总是感觉他们很相似,不要区分,到具体的场景了你可能还在徘徊到底用工厂还是策略呢?这几天就想写一篇关于策略模式与工厂模式区别的文章,但一直没思路,昨天跟淘宝mm聊了聊,今天早上思路顿时开阔。 当时我在说明策略模式与工厂模式区别的时候举了一个例子。说你要去买件衣服,给你50块钱,策略模式的做法就是去京东、当当、淘宝、卓越...
阅读(491) 评论(0)

Spring定时器的使用-多实例下定时重建索引

前几天接到项目需要定时重建索引的任务,一开始试了试Java自带的Timer,不知道是不是自己对Timer的了解还不够的原因,感觉Timer的功能有点弱,无法达到我的需求:需要在某一个固定时间内按某一个周期来执行任务,并且这些时间可供客户配置。最后还是用Spring定时器来解决。 这里顺便说下多实例定时重建lucene索引的问题,如果某个项目在同一台服务器上面部署了多个实例,多个实例共用同一份索引...
阅读(622) 评论(0)

Log4j最简入门 配置与部署

Log4j实在是很熟悉,几乎所有的Java项目都用它啊。但是我确一直没有搞明白。终于有一天我受不了了,定下心去看了一把文档,才两个小时,我终于搞明白了。一般情况下Log4j总是和Apache Commons-logging一起用的,我也就一起介绍吧。多了个东西不是更麻烦,而是更简单!   一、Log4j的简单思想 Log4j真的很简单,简单到令人发指的地步。不是要记录日志吗?那就给你一个...
阅读(597) 评论(0)

IE7 中 div 背景透明的问题

111111111111111111111 这种情况下是不透明的; 但 111111111111111111111 或者 111111111111111111111 IE7 下就是透明的: 按照结果来看,只要设置了宽度,IE7 下的 opacity就起作用了,不知道为什么,所以一些大型网站的透明效果还都是用 透明PNG 图片来实现吧。...
阅读(5763) 评论(0)

Spring ClassPathXmlApplicationContext和FileSystemXmlApplicationContext

先说:ClassPathXmlApplicationContext  这个类,默认获取的是WEB-INF/classes/下的路径,也就是在myeclipse的src下的路径,所以用这个是获取不到WEB-INF下的配置文件的...  下面是几个用法,引src下的一个文件,有以下几种方式  Java代码   BeanFactory ac = new ClassPath...
阅读(861) 评论(0)

Java本地应用使用spring及hibernate

ApplicationContext.xml <bean id="propertyConfigurer" class="org.springframe...
阅读(843) 评论(0)

兼容IE、Firefox、Google的回车事件

[java] view plaincopy function randKeyDown(evt) {       evt = (evt) ? evt : ((window.event) ? window.event : "");       keyCode = evt.keyCode ? evt.keyCode : (evt.which ? evt.which...
阅读(534) 评论(0)

Spring mvc动态多数据源

本文基于Spring MVC,拦截器实现Session控制。         本文通过拦截器取得当前使用的Locale,然后通过Locale找到不同的数据源。         首先,新建类DynamicDataSource,使其继承org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource并实现其determ...
阅读(1655) 评论(0)

spring默认启动位置以及contextConfigLocation设置源码解析

这几天在看spring的源码,涉及到spring启动位置的部分,下面就看看spring到底是从哪儿开始加载的。本文使用的是spring3.0M3  首先spring的加载会借助一个监听器ContextLoaderListener,直接上web.xml文件  Xml代码   listener>       listener-class>org.springframew...
阅读(4255) 评论(1)

Spring获取bean方式(BeanFactory和ApplicationContext)

Bean工厂(com.springframework.beans.factory.BeanFactory)是Spring框架最核心的接口,它提供了高级IoC的配置机制。BeanFactory使管理不同类型的Java对象成为可能,应用上下文(com.springframework.context.ApplicationContext)建立在BeanFactory基础之上,提供了更多面向应用的功能,它...
阅读(7623) 评论(0)

Spring配置中 bean上的属性parent的作用

省去多余的父类配置,比如 事务管理: PROPAGATION_REQUIRED PROPAGATION_REQ...
阅读(12689) 评论(3)

Spring中bean的作用域及Spring容器初始化的相关问题

Spring中bean的作用域:         在Spring容器中,bean的作用域范围默认是单例模式的,singleton,单例模式可以由多个线程并发访问,如果 我们想改变bean的作用域范围,将其改变为多例模式,即每次从容器中获取相同的bean时,都是新的bean,而不 是获得两次相同的bean,其内存地址相同,为true。那么在配置文件中设置bean的作用域范围,Sprin...
阅读(1917) 评论(1)

Spring之控制反转(IoC)

一、IoC概念 IoC(Inversion of Control):中文译为控制反转。 IOC的基本概念是:不创建对象,但是描述创建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器负责将这些联系在一起。   其原理是基于OO设计原则的The Hollywood Principle:Don't call us, we'll call you(别找我,...
阅读(553) 评论(0)
79条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:6996228次
    • 积分:61371
    • 等级:
    • 排名:第34名
    • 原创:250篇
    • 转载:2617篇
    • 译文:3篇
    • 评论:663条
    文章分类
    最新评论