Java
坐看花开
这个作者很懒,什么都没留下…
展开
-
spring log4j mongodb 关闭debug日志输出
配置上mongodb之后总是不停输出 Updating cluster description to 。。。。。。。。 信息研究了一下关闭方法,配置如下:log4j配置文件中添加 log4j.logger.org.mongodb.driver=OFF原创 2016-09-08 17:03:38 · 12546 阅读 · 2 评论 -
Xfire 获取客户端IP地址
XFireServletController.getRequest().getRemoteAddr();原创 2012-06-29 16:18:19 · 408 阅读 · 0 评论 -
xfire + myeclipse 6 出现的莫名奇妙的问题
Error initializing XFireServlet. org.springframework.beans.factory.BeanCreationException: 。。。。。。。。。。。 重写启动myeclipse 问题就解决了。 MD ,鼓捣了半天,好郁闷原创 2012-06-29 16:12:53 · 267 阅读 · 0 评论 -
J2EE项目中用到的服务的自定义
1. 写一个类,实现ServletContextListener接口,并实现方法contextDestroyed(ServletContextEvent sce) 和contextInitialized(ServletContextEvent sce)。 要随服务器创建的对象写在contextInitialized(ServletContextEvent sce)方法中。2.原创 2012-06-29 16:12:38 · 319 阅读 · 0 评论 -
nested exception is java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor
nested exception is java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor 的原因是缺少jar包jar包名字 aopalliance.jar原创 2012-07-11 09:13:12 · 559 阅读 · 0 评论 -
xfire整合spring时引入的servlet
xfire不整合spring时,使用org.codehaus.xfire.transport.http.XFireConfigurableServletxfire整合spring时,使用org.codehaus.xfire.spring.XFireSpringServlet原创 2012-07-11 09:14:13 · 650 阅读 · 0 评论 -
java group 查询 MongoDB 使用keyf
需求是查询xxx时间段服务器处理xxxxapi时的耗时, 即 sum(finish - recieve)背景:mongodb 3.2.6 , 数据库下有名为 log的collection 字段如下 { "_id" : ObjectId("12312"), "api" : "/search", "devId" : "xxxx", "appId" :原创 2016-09-06 18:35:58 · 2236 阅读 · 1 评论 -
手动解析SQL语句
解析原始sql 如:将 转成 ? 及 clmn的值public static String getSQLPrepare(String paramSql, Map toValue) { if (paramSql == null || paramSql.length() < 1) { return ""; } List tempList = new ArrayList();原创 2014-01-09 11:42:34 · 718 阅读 · 0 评论 -
cxf服务器端参数改名问题
cxf服务器端接口中对参数改名,若用eclipse生成客户端需要注意的问题。 public String getTest(@WebParm(name="testId") String testId); //假设接口eclipse生成的客户端参数随着改名变成参数名称 如下:public String getTest(String testId); //如果直接调用会出原创 2012-08-10 15:06:05 · 1331 阅读 · 0 评论 -
JdbcTemplate 从数据库中获取数值型数据需要转换
JdbcTemplate 从数据库中获取数值型数据需要转换, 获取的是BigDecimal类型,需要转成double、float、 int 、 long 等转换方法如下: ((BigDecimal)obj).doubleValue(); 获取double类型 其他类型调用对应的方法 .xxxxValue()原创 2012-07-19 17:24:31 · 2203 阅读 · 0 评论 -
cxf开发webService,服务中包含枚举enum时,客户端用eclipse生成会出现传递的枚举是空值
cxf开发webService,服务中包含枚举enum时,客户端用eclipse生成会出现传递的枚举是空值。。。。。解决办法:把客户端生成的枚举类修改成真正的枚举类型,(最好直接拷贝服务器端的)原创 2012-07-13 16:20:21 · 3234 阅读 · 1 评论 -
错误 Could not parse xs:dateTime: Format.parseObject(String) failed
xfire作为webService客户端开发框架时,采用日期格式会碰到日期格式化异常。如下。解决方法:检查服务器端Module的日期类型,将其改成java.util.Dateorg.codehaus.xfire.XFireRuntimeException:Couldnotinvokeservice..Nestedexceptionisorg.codeha原创 2012-07-11 09:13:57 · 3705 阅读 · 0 评论 -
The prefix "mvc" for element "mvc:annotation-driven" is not bound 的解决方法
在xml的beans中添加 xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd原创 2012-07-11 09:13:48 · 2964 阅读 · 0 评论 -
xfire 断点上传文件
public String upLoadFileOffset(String fileName, String action, byte[] data, MusicInfor musicInfor) {String fileNameCreate = null;long fileSize = 0;java.io.File file = null;RandomAcces原创 2012-07-04 12:25:52 · 376 阅读 · 0 评论 -
xfire使用注解的方式发布webService
例子环境:spring + hibernate + xfire1.在 spring的配置文件中加入如下代码2. 在要发布的类的接口上添加 @WebService(targetNamespace="XXXXX.xxxxxx.xxxxx")targetNamespace 表示服务的命名空间3.在接口实现类上加注原创 2012-07-04 11:46:05 · 1585 阅读 · 0 评论 -
CXF 开发webService的步骤(java First)
定义一个接口,用来定义提供服务。写一个类实现上一步骤定义的接口。在接口、接口实现类上添加注解@WebService例子如下: a.定义接口@WebService(name="quoteUpdater", targetNamespace="http://cxf.apache.org", wsdlLocation= "http原创 2012-07-04 11:45:57 · 495 阅读 · 0 评论 -
Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister
nested exception is org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister解决办法:缺少 javassist-3.15.0-GA.jar 包,版本不定。原创 2012-07-03 17:28:41 · 9763 阅读 · 1 评论 -
EL表达式不起作用的解决方法
首先确定用的Servlet / JSP的版本。查看web.xml的开头部分,如果有以下内容,表示是Servlet 2.4 / JSP 2.0。http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.原创 2012-07-11 09:13:37 · 368 阅读 · 0 评论 -
org.springframework.jdbc.core.JdbcTemplate
org.springframework.jdbc.core.JdbcTemplate类在spring框架jdbc包里org.springframework.jdbc-3.1.1.RELEASE.jar原创 2012-07-11 09:13:20 · 4272 阅读 · 0 评论 -
java程序--从网页中提取电子邮箱地址
先读取网页html代码,然后通过正则表达式提取点邮箱public static void main(String[] args){ URL url; try { url = new URL("http://home.focus.cn/msgview/607/1/9858619.html"); //网页url HttpURLConn原创 2012-07-11 09:13:04 · 867 阅读 · 0 评论 -
javax.xml.bind.UnmarshalException (uri:"", 解决办法
javax.xml.bind.UnmarshalException (uri:"", 解决方法: 根据wsdl文件生成客户端时,若使用复杂参数有可能会出现此问题。 本人碰到的问题出现原因是定义的实体中的属性名称问题: 如 pName,(可能会出错), 需改成至少两个小写字母开头的属性名。原创 2012-07-04 11:44:55 · 7206 阅读 · 0 评论