自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 JAXB--@XmlElementWrapper注解和泛型一起使用

当java对象的某个属性使用泛型时,普通对象都没问题,但是遇到HashSet这种集合类封装的元素时,就会出现元素内容序列化不出来的问题,详见如下: 一、示例:第一步:定义java对象 Java代码  package step3;    import javax.xml.bind.annotation.XmlAccessType;  import javax.xml.bind.annotation....

2018-05-31 19:04:08 1672

转载 实体跟xml的转换

最近在项目中一直出现Java对象和XML之间的相互转换,一开始由于项目很庞大,我又是临时调度过去,导致在按照项目组长的要求进行写代码的同时,总是在这块云里雾里,最近才慢慢开始搞清楚项目中具体的使用缘由。但是项目中封装的代码总是很庞大,因为要考虑太多的东西,而对于此,我只能通过小的Demo来说明,其实在项目中用到很多插件,轻巧,灵便,封装很好使用,但这里我讲解的是JAXB(Java Architec...

2018-05-31 19:03:19 271

转载 JAXB "有两个名为 "**" 的属性,类的两个属性具有相同名称 "**""解决方案

 用eclipse写JAXB时,发现总是报这样的错。   这是为什么呢?在网上搜索到的jaxb2的中文教程很少,而且内容太过简单,查阅了一些英文的资料,发现问题是“名称的冲突”。这里说的名称冲突指的是: JavaBean 属性名称与字段名称之间的名称冲突。在pojo类中的setter和getter方法会导致运行报错:Exception in thread "main" com.sun.xml.in...

2018-05-31 19:01:48 1610

原创 对象转换成xml

package com.yucheng.cmis.retailloan.intfservermanagement.pmwebservice.entity;import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.XmlAccessorType;import javax.xml.bind.annot...

2018-05-31 18:27:33 506

原创 解决webService 服务接受到参数为null的问题

写了一个简单的webService  但是参数一直传递不过去,后来才知道 要写成arg0,arg1,arg2...call.addParameter("arg0", XMLType.XSD_DATE,ParameterMode.IN);  这样是OK的,call.addParameter("name", XMLType.XSD_DATE,ParameterMode.IN); 这样服务端接收到的参数...

2018-05-30 16:28:02 10808 1

原创 webService AxisFault

今天看了一下webService,写了一个测试,在测试的途中遇到一些问题。记录一下。。。Service端的代码package com.test.ws;import javax.jws.WebMethod;import javax.jws.WebService;@WebServicepublic interface HelloWS { @WebMethod public String sayHell...

2018-05-30 15:47:07 7979

转载 Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart)

在接触WebService时值得收藏的一篇文章:在调试Axis1.4访问WebService服务时,出现以下错误:Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart)有错误找到错误原因以及发现值得收藏的一篇文章,方便自己查找。—————————————...

2018-05-30 11:32:27 1421

原创 对前台传过来的参数进行校验 (前提这些参数来之同一个实体)

使用场景:保存对象之前都要进行参数校验,例如非空校验,长度校验等,一个个字段来校验的话非常繁琐,使用注解可以灵活的进行参数校验。/** * 用于校验前端传输的参数为非空 * Created by star on 2017/5/8. */@Target({ElementType.FIELD})@Retention(RetentionPolicy.RUNTIME)public @inter...

2018-05-25 17:40:34 3198

转载 callWebService

方法一第一种方式采用soap的方式:下面是需要引用的包axis.jarimport javax.xml.*;下面附上一部分的测试代码:public String getwebservice() throws Exception {    String temp = "";//用来存放返回的报文内容  try {    //实例化一个soap连接对象工厂    SOAPConnectionFacto...

2018-05-25 11:18:21 1740

转载 使用JDK开发WebService

【WebService】使用JDK开发WebService(二)WebService的开发手段  1、使用JDK开发(1.6及以上版本)  2、使用CXF框架开发(工作中)WebService的组成  1、服务器端  2、客户端使用JDK开发WebService  a、开发WebService服务端    1、使用eclipse新建一个服务端java工程        2、新建一个接口,使用@We...

2018-05-24 19:46:24 265

转载 ajax 多个异步请求的执行顺序

首先提出一个问题:点击页面上一个按钮发送两个ajax请求,其中一个请求会不会等待另一个请求执行完毕之后再执行?  答案是:不会,这两个异步请求会同时发送,至于执行的快与慢,要看响应的数据量的大小及后台逻辑的复杂程度。  从异步请求的执行原理来看,我们知道当一个异步请求发送时,浏览器不会处于锁死、等待的状态,从一个异步请求发送到获取响应结果的期间,浏览器还可以进行其它的操作。这就意味着多个异步请求的...

2018-05-24 17:21:05 5743

转载 map 形式的转换成XML报文文件

public static byte[] callMapToXML(Map map) {          logger.info("将Map转成Xml, Map:" + map.toString());          StringBuffer sb = new StringBuffer();          sb.append("<?xml version=\"1.0\" encod...

2018-05-24 10:42:44 1210

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除