小编zeb*_*lil的帖子

给XMLRootElement命名

这是我的豆

package mypackage;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


@XmlRootElement
@XmlType(propOrder={"columnName", "new_value"})
public class GetUserInfoResponse {

    private String columnName;
    private String new_value;

    @XmlElement(nillable = true, name = "nomChamps")
    public String getColumnName() {
        return columnName;
    }

    @XmlElement(nillable = true, name = "ValeurModifiee")
    public String getNew_value() {
        return new_value;
    }

}
Run Code Online (Sandbox Code Playgroud)

这就是我得到的结果

{
  "getUserInfoResponse": [
    {
      "nomChamps": "AD_Client_ID",
      "ValeurModifiee": ""
    },
    {
      "nomChamps": "AD_Org1_ID",
      "ValeurModifiee": ""
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

我得到一个标题getUserInfoResponse(类java bean的名称)

现在,我想获取一个特定的标题(values在类java名称的位置使用示例)

像这样 在此处输入图片说明

java spring json web-services javabeans

2
推荐指数
1
解决办法
2550
查看次数

如何在SQL中将varchar列拆分为多个值?

我有这个SQL Select语句

SELECT 
  AD_Ref_List.Value
FROM AD_Ref_List
WHERE AD_Ref_List.AD_Reference_ID= 1000448
Run Code Online (Sandbox Code Playgroud)

这是SELECT的结果:

在此输入图像描述

为了限制选定的行,我有几个值存储在其他表中,如下所示:

SELECT xx_insert.XX_DocAction_Next
  FROM xx_insert
  WHERE xx_insert_id = 1000283
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

所以,我的最终SQL Select是这样的:

SELECT 
  AD_Ref_List.Value
FROM AD_Ref_List
WHERE AD_Ref_List.AD_Reference_ID= 1000448
AND AD_Ref_List.Value           IN
  (SELECT xx_insert.XX_DocAction_Next
  FROM xx_insert
  WHERE xx_insert_id = 1000283
  )
;
Run Code Online (Sandbox Code Playgroud)

问题:这个SELECT返回没有行,因为Oracle已经像这样转换了: AD_Ref_List.Value IN ('CO,VO')

但是,我需要的是: AD_Ref_List.Value IN ('CO','VO')

我怎样才能做到这一点???

最好的祝福

sql oracle select

1
推荐指数
1
解决办法
63
查看次数

BigDecimal除法,带有大量小数位

我的问题很简单

BigDecimal我想这样做:

public static void main (String [] args) {
    System.out.println(new BigDecimal(1).divide(new BigDecimal(3));
}
Run Code Online (Sandbox Code Playgroud)

我希望结果是这样的:0.333333333333333333333333333333333....... 而不是0.33340.33

java bigdecimal

-1
推荐指数
1
解决办法
3988
查看次数

标签 统计

java ×2

bigdecimal ×1

javabeans ×1

json ×1

oracle ×1

select ×1

spring ×1

sql ×1

web-services ×1