
spring
文章平均质量分 66
milife2012
这个作者很懒,什么都没留下…
展开
-
Spring常见面试问题
Spring1. Spring工作机制及为什么要用?Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。Spring既是一个AOP框架,也是一IOC容器。SpringFramework的组成:Spring AOP,Spring DAO,Spring ORM,Spring Web,Spring Context, Spring Web MVC。Spring的核转载 2012-01-28 18:16:30 · 1121 阅读 · 0 评论 -
spring自带定时器
近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类 •从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):1.Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask转载 2015-05-07 22:43:30 · 1460 阅读 · 0 评论 -
Spring_Transactional_Propagation
/事务传播属性@Transactional(propagation=Propagation.REQUIRED)//如果有事务,那么加入事务,没有的话新创建一个@Transactional(propagation=Propagation.NOT_SUPPORTED)//这个方法不开启事务@Transactional(propagation=Propagation.REQUIREDS_NE转载 2015-01-23 02:08:53 · 1471 阅读 · 0 评论 -
Cron表达式详解
Cron表达式被用来配置CronTrigger实例。 Cron表达式是一个由 7个子表达式组成的字符串。每个子表达式都描述了一个单独的日程细节。这些子表达式用空格分隔,分别表示: 1. Seconds 秒 2. Minutes 分钟 3. Hours 小时 4. Day-of-Month 月中的天 5. Month 月 6. Day-of-Week 周中的天 7.原创 2012-12-14 15:32:38 · 1212 阅读 · 0 评论 -
cron表达式
一个cron表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左至右,这些元素的定义如下:1.秒(0–59)2.分钟(0–59)3.小时(0–23)4.月份中的日期(1–31)5.月份(1–12或JAN–DEC)6.星期中的日期(1–7或SUN–SAT)7.年份(1970–2099)每一个元素都可以显式地规定一个值(如6),一个区间(如9-12),一个列表原创 2012-12-13 14:17:31 · 1005 阅读 · 0 评论 -
spring整合quartz
1.定时执行的类package thb.quartz;public class QuartzJob { /** * 定时执行的方法 */ public void work() { System.out.println(System.currentTimeMillis() + ">>>执行定时任务。。。"); }}2.quartz配置文件<beans xm原创 2012-12-03 10:07:18 · 792 阅读 · 0 评论 -
Spring 基于注解零配置开发
一:搜索Bean再也不用在XML文件里写什么配置信息了。Spring提供以下四个Annotation来注册Spring Bean@Component:普通Spring Bean@Controller:控制器类@Service:业务逻辑类@Repository:数据访问类暂时这四个注解功能是一样的,但还是要分别使用,不要统一使用@Component。自动扫描指原创 2012-10-11 14:59:03 · 1123 阅读 · 0 评论 -
Spring 使用Properties配置文件(一)
1. jdbc.propertiesjdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://127.0.0.1:3306/testjdbc.username=rootjdbc.password=1232.conf.xml<bean id="propertyConfigurer" class="转载 2012-10-11 10:50:04 · 1099 阅读 · 0 评论 -
@PathVariable中文和点的处理
Spring MVC从3.0开始支持REST,而主要就是通过@PathVariable来处理请求参数和路径的映射。由于考虑到SEO的缘故,很多人喜欢把新闻的名称作为路径中的一部分去处理,这时候中文的名称就会遇到问题,没办法映射,这个是因为编码问题,只要到 TOMCAT/conf下找到server.xml,添加URIEncoding="UTF-8"进行URL编码设置就可以解决中文问题。另外经原创 2012-10-11 11:04:01 · 4011 阅读 · 0 评论 -
Spring 使用Properties配置文件(二)
重写占位符配置器PropertyOverrideConfigurer是Spring提供的一个容器后处理器,它的属性文件指定的信息可以直接覆盖Spring XMl配置文件中的元数据。也可以理解为:PropertyOverrideConfigurer属性文件是默认的配置信息PropertyOverrideConfigurer属性文件,命名规则如下:beanName.prop原创 2012-10-11 14:18:50 · 1906 阅读 · 0 评论 -
Spring MVC 前后台数据交互
服务端数据到客户端返回页面,Controller中方法返回String,String对应的是view的位置,如果需要携带数据通过model(相当于一个Map)传递到view, view中使用jstl的EL表达式来绑定model带来的数据。Java代码 @RequestMapping(value="/getPojoView", method=RequestMethod.GET)原创 2012-10-11 11:14:35 · 30280 阅读 · 3 评论 -
Spring的StringUtils工具类
org.springframework.util.StringUtils我们经常会对字符串进行操作,spring已经实现了常用的处理功能。我们可以使用org.springframework.util.StringUtils 工具类帮我们处理字符串。工具类整理如下:StringUtils.hasLength(null) = false; StringUtils.hasLengt原创 2012-10-10 17:34:24 · 10060 阅读 · 0 评论 -
spring自动扫描java类(context:component-scan)
表 1. 扫描过滤方式 过滤器类型 说明 注释 假如 com.baobaotao.SomeAnnotation 是一个注释类,我们可以将使用该注释的类过滤出来。 类名指定 通过全限定类名进行过滤,如您可以指定将 com.baobaotao.Boss 纳入扫描,而将 com.baobaotao.Car 排除在外。 正则表达式 通过正则表达式定义过滤的类,如下所示: com.baoba转载 2012-10-10 17:23:44 · 1717 阅读 · 0 评论 -
HibernateTemplate和HibernateDaoSupport(spring注入问题)
HibernateTemplate HibernateTemplate是Spring提供的一个就Hibernate访问持久层技术而言、支持Dao组件的一个工具。HibernateTemplate提供持久层访问模板,应用HibernateTemplate无须实现特定的接口,它只需要提供一个sessionFactory的引用就可以执行持久化操作。 该模板无需打开sessio原创 2012-10-10 15:39:03 · 8507 阅读 · 3 评论 -
spring3mvc与struts2比较
项目刚刚换了web层框架,放弃了struts2改用spring3mvc 当初还框架的时候目的比较单纯---springmvc支持rest,小生对restful url由衷的喜欢不用不知道 一用就发现开发效率确实比struts2高 我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置 spring3 mvc可以认为已经100%零配置了(除了配置sprin转载 2012-02-13 01:26:16 · 683 阅读 · 0 评论 -
spring3.0 MVC 配置全局日期转换
java代码import java.text.SimpleDateFormat; import java.util.Date; import org.springframework.beans.propertyeditors.CustomDateEditor; import org.springframework.web.bind.WebDataBinder;原创 2012-02-13 01:13:50 · 2034 阅读 · 0 评论 -
spring定时任务
近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合 spring框架来介绍。 一.分类 • 从实现的技术上来分类,目前主要有三种技术(或者说有三种产品): 1.Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任转载 2015-05-07 22:46:44 · 1550 阅读 · 0 评论