Chuenhung的个人网站

chuenhung.github.io

数据结构

在这里插入图片描述

实体类

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
33
34
35
@Data
public class AchievementRepetitionVo {
@ApiModelProperty(value = "成果编号")
private String code;
@ApiModelProperty(value = "成果名称")
private String name;
@ApiModelProperty(value = "成果介绍")
private String introduce;
@ApiModelProperty(value = "查重范围文档数")
private Integer checkNum;
@ApiModelProperty(value = "最高相似度")
private BigDecimal maxRate;
@ApiModelProperty(value = "成果对比明细")
private List<RepetitionDetailVo> detailList;
}

@Data
public class RepetitionDetailVo {
@ApiModelProperty(value = "对比成果名称")
private String contractName;
@ApiModelProperty(value = "对比成果介绍")
private String contractIntroduce;
@ApiModelProperty(value = "对比明细")
private List<RepetitionContractVo> contractList;
}

@Data
public class RepetitionContractVo {
@ApiModelProperty(value = "检测成果句子")
private String s1;
@ApiModelProperty(value = "对比成果库句子")
private String s2;
@ApiModelProperty(value = "相似度")
private BigDecimal rate;
}
阅读全文 »

1、SpringBoot的总体读取顺序优先级包外大于包内,properties大于yml
2、 SpringBoot的总体读取顺序如下所示:

  • config/application.properties(项目同级目录中config目录下)
  • config/application.yml
  • application.properties(项目同级目录下)
  • application.yml
  • resources/config/application.properties(项目resources目录中config目录下)
  • resources/config/application.yml
  • resources/application.properties(项目的resources目录下)
  • resources/application.yml

项目同级目录,相当于生产环境中的JAR包。

阅读全文 »

mybatis的配置打印的是info级别日志 线上环境建议去除

1
2
3
4
5
6
mybatis:
mapper-locations: classpath:mapper/*Mapper.xml
configuration:
#打印sql
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
call-setters-on-nulls: true

MySQL的GROUP_CONCAT给值加上单引号后再拼接

语法:

1
SELECT GROUP_CONCAT(DISTINCT '''',待拼接字段,'''') FROM 表名

示例代码:

1
2
select GROUP_CONCAT(DISTINCT '''',company,'''')  from t_awards_detail WHERE company_type='1';
UPDATE t_awards_detail SET company_type='3'

返回数据:
‘上海产业研究院’,‘上海公司’,‘上海曦智科技有限公司’

阅读全文 »
0%