- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 Oracle中的job
我们在项目开发中,常常会有一些复杂的业务逻辑。使用oracle的存储过程,可以大大减少java程序代码的编写工作量,而且存储过程执行在数据库上,这样可以利用oracle的良好性能支持,极大地提高程序执行效率和稳定性。定时执行存储过程,就要用到job。以下是常用的参数说明:字段(列) 类型 描述 JOB NU
2012-12-26 12:28:12 838
转载 Spring中PropertyPlaceholderConfigurer的使用
Spring 利用PropertyPlaceholderConfigurer占位符 1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java Propertie
2012-12-24 17:35:13 932
原创 JAXB解析xml时忽略命名空间的方法
用JAXB解析xml并转换为实体类时,如果xml带有命名空间,尤其是整个xml都使用匿名命名空间时,则需要在实体类的每个属性的注解中添加namespace参数,不仅使代码变得恶劣,而且不灵活(命名空间改变则所有实体类注解也跟着对应修改)。 解决方法可能有很多,如果xml的元素都使用匿名命名空间,可以考虑在JAXB转换前将xml命名空间忽略。public static
2012-12-24 11:27:59 10050 2
转载 添加命名空间后XPath的使用问题
诸如“为什么用 XPath 的表达式进行查询,却没有返回所期望的结果?”的问题通常都与命名空间(NameSpace)有关,而且绝大多数是与缺省命名空间(Default Namespace)有关。本文试图解释这个问题并针对三种流行的 XPath 实现给出解决方法:Jaxen、JAXP XPPathFactory 以及 XSLT。内容列表问题描述 “前缀-命名空间”映射 Jaxen
2012-12-18 17:32:26 2827
转载 Hibernate通过SQL查询常量时只能返回第一个字符的解决方法
在Hibernate中如果通过session.createSQLQuery("select '合计' as name from dual").list()查询,返回值中只会有一个“合”字。经查,常量在数据库中被认为是CHAR类型的,Hibernate取值时将其保存为Character类型,而Character只能保存一个字符,所以造成返回值中只存在一个字符。Hibernate官方已
2012-12-05 10:57:01 1650
原创 maven打包时过滤文件及排除依赖包
maven打包时会把该包依赖的包一起打进来,但某些时候我们并不需要这些包,例如xerces(用于解析XML)导进来后可能会造成tomcat启动的异常(包冲突),需要打包时排除掉。1、排除依赖包 commons-dbcp commons-dbcp 1.2.1
2012-12-03 14:27:20 34835 2
原创 对spring任务定时器的动态修改
很多时候,spring的quartz定时任务并不能完全满足项目的需要,经常会遇到需要任务的执行时间和频率是可控的,而不是写死在 quartz配置xml上面。为此,思考了很多动态修改任务执行的方法,以下方法是通过获取scheduler,对trigger的时间表达式进行修改,并重启任务去实现任务的动态变化。public class QuartzHandler { public static f
2012-12-03 13:20:46 8633 3
原创 tomcat异常Caught exception while loading file struts-default.xml - [unknown location]
遇到两个项目,单独用tomcat启就没事,两个一起启就萎了的情况。提示异常:严重: Exception starting filter struts2Caught exception while loading file struts-default.xml - [unknown location]......解决方法:lib包冲突造成的异常。将其中一个
2012-12-03 11:37:55 1184
Touchslider插件
2015-02-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人