spring
huyuminNo1
这个作者很懒,什么都没留下…
展开
-
spring与hibernate集成:采用tx标签配置声明式事务
采用声明式事务 1、声明式事务配置 * 配置SessionFactory * 配置事务管理器 * 事务的传播特性 * 那些类那些方法使用事务 2、编写业务逻辑方法 * 继承HibernateDaoSupport类,使用HibernateTemplate来持久化,HibernateTemplate是 Hibernate Session的...原创 2013-03-11 16:03:54 · 90 阅读 · 0 评论 -
Spring中@Autowired注解、@Resource注解的区别
Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是n...原创 2014-05-28 09:31:44 · 95 阅读 · 0 评论 -
Spring面试题大全 2
* 请介绍一下spring的bean的生命周期一、Bean的定义Spring通常通过配置文件定义Bean。如:HelloWorld这个配置文件就定义了一个标识为 HelloWorld 的Bean。在一个配置文档中可以定义多个Bean。二、Bean的初始化有两种方式初始化Bean。1、在配置文档中通过指定init-method...原创 2013-02-17 09:15:54 · 90 阅读 · 0 评论 -
Spring面试题大全 1
http://blog.csdn.net/johnnydev/article/details/7438871* Spring的优点有什么?1. Spring是分层的架构,你可以选择使用你需要的层而不用管不需要的部分2. Spring是POJO编程,POJO编程使得可持续构建和可测试能力提高3. 依赖注入和IoC使得JDBC操作简单化...原创 2012-10-15 11:16:16 · 90 阅读 · 0 评论 -
Spring3.0的任务调度
Spring3.0以后,自己已经完全支持更加精确的时间,而不需要Quartz的支持:当然后面我们也会用Quartz实现任务的调度。 Spring3.0同样也使用cron表达式。与Quartz不同的是,Spring3.0不支持年,而Quartz支持年。但这点好象并不是非常重要。 cron表达式:-是用空格分开的时间字段,不使用年。 *(秒0-59) *(分钟0-59)...原创 2013-05-13 11:21:49 · 80 阅读 · 0 评论 -
使用了Spring是否还有必要自己写Singleton?
使用了Spring是否还有必要自己写Singleton?原创 2012-11-15 16:33:11 · 132 阅读 · 0 评论 -
利用Spring的AbstractRoutingDataSource解决多数据源的问题
多数据源问题很常见,例如读写分离数据库配置。 原来的项目出现了新需求,局方要求新增某服务器用以提供某代码,涉及到多数据源的问题。 研究成果如下: 1、首先配置多个datasource [html] view plaincopy<bean id="dataSource" class="org.apache.commons.dbcp.Bas...原创 2013-04-25 18:04:52 · 127 阅读 · 0 评论 -
Spring 读取 properties 文件的解决方案
一、只读取单个 properties 文件1、在 spring 的配置文件中,加入引入命名空间:xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation="http://www.springframework.org/schema/util http://www.spri...原创 2013-04-25 16:28:54 · 216 阅读 · 0 评论 -
Spring定时任务的几种实现
近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合 spring框架来介绍。 一.分类 从实现的技术上来分类,目前主要有三种技术(或者说有三种产品): Java自带的java.util.Timer类,这个类允许你调度一个java....原创 2013-04-24 10:54:35 · 102 阅读 · 0 评论 -
用命令行启动spring
A first exampleLet us assume that you are an application developer who has been tasked with diagnosing the cause ofsome performance problems in a system. Rather than break out a profiling tool, what...原创 2013-03-14 16:44:17 · 217 阅读 · 0 评论 -
Spring MVC和Struts2的比较
Spring MVC PK Struts2我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置。spring3 mvc可以认为已经100%零配置了(除了配置spring mvc-servlet.xml外)。Spring MVC和Struts2的区别:1. 机制:spring mvc的入口是servlet,而struts2是filter(这里要指出,filt...原创 2014-01-20 09:48:05 · 69 阅读 · 0 评论