HAP头行结构部分整理

附件中有参考文档和小作业源码


1.引用两个快码:


<script src="${base.contextPath}/common/code?bankTypeData=HBI.DEMO.BANK_TYPE&bankNameData=HBI.DEMO.BANK_NAME" type="text/javascript">

</script>
3
 
1
<script src="${base.contextPath}/common/code?bankTypeData=HBI.DEMO.BANK_TYPE&bankNameData=HBI.DEMO.BANK_NAME" type="text/javascript">
2
3
</script>


2.实体类中时间的解决方案:

    2.1加上注解


@JsonFormat(pattern = "yyyy-MM-dd")
@DateTimeFormat(pattern = "yyyy-MM-dd")
2
 
1
@JsonFormat(pattern = "yyyy-MM-dd")
2
@DateTimeFormat(pattern = "yyyy-MM-dd")


2.2 我今天加上两个注解也有问题。还是报StringDate转换的错误。所以我在controller里面加上了日期转换器,就好使了

@InitBinder

public void initBinder(WebDataBinder binder) {

    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
    // true:允许输入空值,false:不能为空值
    binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));  
}
x
 
1
@InitBinder
2
3
public void initBinder(WebDataBinder binder) {
4
5
    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
6
    // true:允许输入空值,false:不能为空值
7
    binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));  
8
}

扫描二维码关注公众号,回复: 2634772 查看本文章

3. 额外的不是数据源里面带的,要加注解,否则报错

   例子:总行类里面加上分行类的集合

@Children
@Transient
private List<DemoBankBranch> demoBankBranchList;
 
1
@Children
2
@Transient
3
private List<DemoBankBranch> demoBankBranchList;
错误信息:



附件列表

    猜你喜欢

    转载自www.cnblogs.com/wuqichuan666/p/9446802.html