Results 5 issues of Lei Zhu

# 版本 ```xml tk.mybatis mapper-spring-boot-starter 2.1.5 ``` # 代码示例 ```java Example example1 = Example.builder(ThreatRuleInfo.class).build(); example1.orderBy(ThreatRuleInfo.ALERT_NAME).desc(); ``` # 异常 ```java java.lang.NullPointerException at tk.mybatis.mapper.entity.Example.orderBy(Example.java:132) at org.korov.mapper.Demo.query1(Demo.java:105) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at...

`com.arangodb.springframework.repository.query.derived.DerivedQueryCreator#createCriteria` the code `final boolean checkUnique = part.getProperty().toDotPath().split(".").length

bug

### Describe the bug It's OK to only install contacts, but this problem will occur after installing other applications, but I don't know which application causes this problem. ![image](https://github.com/nextcloud/contacts/assets/45894441/9b804892-c191-444e-adad-fa39e44541d8) ![image](https://github.com/nextcloud/contacts/assets/45894441/3403f604-cfdf-4e75-b52e-6dd2df309c6a)...

bug
feature: contacts
0. Needs triage
feature: import

When the specified key did not associated with a value, should check the `key` and `value` type. --------- ### Progress - [x] Change must be properly reviewed (1 review required,...

ready
rfr
sponsor
core-libs