Blame view

juvenile-prosecution-boot/jeecg-boot-module-system/src/main/resources/jeecg/code-template-online/common/blob.ftl 904 Bytes
6c637641   wxy   no message
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
  <#if po.fieldDbType=='Blob'>
      private transient java.lang.String ${po.fieldName}String;
  
      private byte[] ${po.fieldName};
  
      public byte[] get${po.fieldName?cap_first}(){
          if(${po.fieldName}String==null){
              return null;
          }
          try {
              return ${po.fieldName}String.getBytes("UTF-8");
          } catch (UnsupportedEncodingException e) {
              e.printStackTrace();
          }
          return null;
      }
  
      public String get${po.fieldName?cap_first}String(){
          if(${po.fieldName}==null || ${po.fieldName}.length==0){
              return "";
          }
          try {
              return new String(${po.fieldName},"UTF-8");
          } catch (UnsupportedEncodingException e) {
              e.printStackTrace();
          }
          return "";
      }
  <#else>
      @ApiModelProperty(value = "${po.filedComment}")
      private ${po.fieldType} ${po.fieldName};
  </#if>