spring
文章平均质量分 82
弱笔斜行
当一个人找不到出路的时候,最好的办法就是将当前能做好的事情做到极致,做到无人能及。
展开
-
spring datasources
在Sping的配置文件中,关于dataSource的配置,就我个人知道的方法大致可以有三种: 1。 一般的配置方法,直接在配置中指定其值。具体的例子我们参照Mysql的配置如下: com.mysql.jdbc.Driver jdbc:mysql://Service_Path:3306/dataBase原创 2013-01-08 11:28:13 · 327 阅读 · 0 评论 -
NoSQL代表: Mongo DB(芒果数据库)
一、MongoDB简介 MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理。(humongous:堆积如山)2011年将被记住,因为这一年SQL将死;这一年,关系数据库从一线退下;这一年开发人员发现他们没必要为了持久化数据,转载 2013-05-28 10:31:04 · 749 阅读 · 0 评论 -
spring 多数据源切换
1.切换数据源需要标识符,标识符是Object类型package lhp.example.context;public enum DBType { dataSource1, dataSource2;}2.然后创建一个用于切换数据源(设置或者获得上下文)的工具类package lhp.example.context;public原创 2013-04-28 09:00:13 · 585 阅读 · 0 评论 -
多数据源切换
我们以前发布器的做法是用作为方法的一个参数由调用者一直传到访问对象(索引或数据库),虽然这种做法一样可以很快的实现,但是将数据库,索引的选择和业务逻辑混搭在一起的设计在感觉上是比较混乱,并且不利于将来多个城市(频道)的建立,所以选了通过ThreadLocal来实现多数据源的动态切换.ThreadLocal 是一个依赖于执行线程的存储器,对它就只有简单的一个set和get方法,不同线程之间是原创 2013-04-16 12:30:27 · 930 阅读 · 0 评论 -
spring 解析通配符
在spring的配置文件中、经常看见类似这样的配置路径:Java代码 classpath:/com/module/**/*sql.xml 系统会根据配置路径自动加载符合路径规则的xml文件假如让你实现这样的功能:根据一个通配符路径加载符合规则的xml文件你会怎么做?先看一个小例子:Java代码 import java.io.IOException;原创 2013-04-16 16:06:23 · 1574 阅读 · 0 评论 -
spring PropertyPlaceholderConfigurer
1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java Properties文件中去。在XML文件中用${key}替换指定的properties文件中的值。这样的话,转载 2013-04-15 12:04:40 · 642 阅读 · 0 评论 -
java annotation
一. 最常见的annotation@Override:用在方法之上,用来告诉别人这一个方法是改写父类的@Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里的所有的元素上.@SuppressWarnings:暂时把一些警告信息消息关闭@Entity:表示该类是可持久化的类 二. 设计一个自己的Annotation 先原创 2013-04-14 11:51:57 · 596 阅读 · 0 评论 -
spring bean自动扫描分析
Spring为企业级开发提供了轻量而又强大的支持。但是为了使用spring还是需要大量的配置文件对系统中的bean进行配置。虽然提供了基于注解的配置,但其也只能省去依赖部分的配置,而对每个Bean本身的配置仍然需要。为了进一步减少配置,Spring进一步提供了从classpath自动扫描Bean组建并将其对应的BeanDefinination加入到容器中的功能。本文就对spring自动扫描组建的功原创 2013-04-14 13:17:21 · 1185 阅读 · 0 评论 -
ava中定时JOB的实现方式
java中定时JOB的实现方式Chapter 23. Spring中的定时调度(Scheduling)和线程池(Thread Pooling)23.1. 简介Spring包含了对定时调度服务的内置支持类。当前,Spring支持从JDK1.3开始内置的Timer类和Quartz Scheduler(http://ww原创 2013-03-21 12:14:20 · 593 阅读 · 0 评论 -
ContextLoaderListener
ContextLoaderListener继承ServletContextListener类,实现contextInitialized方法public void contextInitialized(ServletContextEvent event) { this.contextLoader = createContextLoader(); this.contextLoade原创 2013-01-09 14:30:27 · 426 阅读 · 0 评论 -
srping 加载bean
Spring中读取bean配置文件的几种方式 BeanFactory允许InputStream作为构造函数的参数,也可以org.springframework.core.io.Resource接口。下面这个例子是用ClassPathResource作为参数:Resource resource = new ClassPathResource("bean.xml")原创 2013-01-09 17:11:46 · 483 阅读 · 0 评论 -
spring配置sessionFactory
方法1:第一步: 在spring文件中配置如下:classpath:hibernate.cfg.xml 第二步:配置hibernate.cfg.xml文件:"-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://hibernate.sourceforge.net/hibe原创 2013-01-08 13:10:03 · 307 阅读 · 0 评论 -
spring ContextLoaderListener
我们要自动装配ApplicationContext配置信息时候,首先在web.xml配置ContextLoaderListener,下面是部分源代码:[java] public class ContextLoaderListener implements ServletContextListener { private ContextLoader contextLoade原创 2013-07-23 14:57:18 · 469 阅读 · 0 评论