Skip to content

Commit

Permalink
rename method name
Browse files Browse the repository at this point in the history
  • Loading branch information
Weasley committed Dec 21, 2022
1 parent d3c7d28 commit 350b08c
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 8 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ alphahub:
<dependency>
<groupId>io.github.weasley-j</groupId>
<artifactId>mybatis-encrypt-spring-boot-starter</artifactId>
<version>1.0.1</version>
<version>1.0.2</version>
</dependency>
```

Expand Down Expand Up @@ -419,5 +419,5 @@ Finally, you can get some results like this:

## 1 How can I use some encrypted fields as query criteria?

- You can use this `API` [`EncryptStrategy#covert`](https://github.com/Weasley-J/mybatis-encrypt-spring-boot-parent/blob/c779072994a064f6663966b79022bb0f684841fa/mybatis-encrypt-spring-boot-starter/src/main/java/io/github/weasleyj/mybatis/encrypt/core/EncryptStrategy.java#L29) to convert your plain bean as a cipher bean (Only converts the field annotated by annotation [`@Encryption`](https://github.com/Weasley-J/mybatis-encrypt-spring-boot-parent/blob/8500f7454d5ec150b5ece6549f4608b38183af19/mybatis-encrypt-spring-boot-starter/src/main/java/io/github/weasleyj/mybatis/encrypt/annotation/Encryption.java#L20)), [Here is an Example that you can reference](https://github.com/Weasley-J/mybatis-encrypt-spring-boot-parent/blob/c779072994a064f6663966b79022bb0f684841fa/mybatis-encrypt-spring-boot-tests/src/test/java/com/example/EncryptionTestsAppTests.java#L101).
- You can use this `API` [`EncryptStrategy#convert`](https://github.com/Weasley-J/mybatis-encrypt-spring-boot-parent/blob/c779072994a064f6663966b79022bb0f684841fa/mybatis-encrypt-spring-boot-starter/src/main/java/io/github/weasleyj/mybatis/encrypt/core/EncryptStrategy.java#L29) to convert your plain bean as a cipher bean (Only converts the field annotated by annotation [`@Encryption`](https://github.com/Weasley-J/mybatis-encrypt-spring-boot-parent/blob/8500f7454d5ec150b5ece6549f4608b38183af19/mybatis-encrypt-spring-boot-starter/src/main/java/io/github/weasleyj/mybatis/encrypt/annotation/Encryption.java#L20)), [Here is an Example that you can reference](https://github.com/Weasley-J/mybatis-encrypt-spring-boot-parent/blob/c779072994a064f6663966b79022bb0f684841fa/mybatis-encrypt-spring-boot-tests/src/test/java/com/example/EncryptionTestsAppTests.java#L101).

2 changes: 1 addition & 1 deletion mybatis-encrypt-spring-boot-starter/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

<groupId>io.github.weasley-j</groupId>
<artifactId>mybatis-encrypt-spring-boot-starter</artifactId>
<version>1.0.1</version>
<version>1.0.2</version>
<name>mybatis-encrypt-spring-boot-starter</name>
<description>A spring-boot starter to make it easy to encrypt and decrypt some column of database tables, supports for
user custom encryption algorithms, you can even use some encrypted fields as query criteria.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public interface EncryptStrategy {
* @param <E> The type of raw bean
* @return The bean with fields encrypt to ciphertext
*/
static <E> E covert(E plainBean, EncryptType encryptType) {
static <E> E convert(E plainBean, EncryptType encryptType) {
Assert.notNull(plainBean, "Plain bean must be not null");
Assert.notNull(encryptType, "Encrypt type must be not null");
if (plainBean.getClass() == Object.class) return plainBean;
Expand Down
2 changes: 1 addition & 1 deletion mybatis-encrypt-spring-boot-tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
<dependency>
<groupId>io.github.weasley-j</groupId>
<artifactId>mybatis-encrypt-spring-boot-starter</artifactId>
<version>1.0.1</version>
<version>1.0.2</version>
</dependency>

<dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,8 @@ public ResponseEntity<Page<DttMember>> pageByMmp(@ModelAttribute("pageParam") Pa
@GetMapping("/lis/encrypted/fields")
public ResponseEntity<List<DttMember>> selectByEncryptedFields(@ModelAttribute("member") DttMember member) {
log.info("{}", JacksonUtil.toPrettyJson(member));
DttMember dttMember = EncryptStrategy.covert(member, mybatisEncryptProperties.getEncryptType());
log.info("EncryptStrategy.covert {}", JacksonUtil.toPrettyJson(dttMember));
DttMember dttMember = EncryptStrategy.convert(member, mybatisEncryptProperties.getEncryptType());
log.info("EncryptStrategy.convert {}", JacksonUtil.toPrettyJson(dttMember));
List<DttMember> members = this.memberService.list(Wrappers.lambdaQuery(DttMember.class)
.eq(DttMember::getNickname, dttMember.getNickname()));
return ResponseEntity.ok(members);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ void testUpdateSingle() {
void testSelectByEncryptedFields() {
DttMember member = new DttMember().setNickname("蒋震南1005");
log.info("before {}", JacksonUtil.toJson(member));
DttMember dttMember = EncryptStrategy.covert(member, mybatisEncryptProperties.getEncryptType());
DttMember dttMember = EncryptStrategy.convert(member, mybatisEncryptProperties.getEncryptType());
log.info("after {}", JacksonUtil.toJson(member));
List<DttMember> members = this.memberService.list(Wrappers.lambdaQuery(DttMember.class)
.eq(DttMember::getNickname, dttMember.getNickname()));
Expand Down

0 comments on commit 350b08c

Please sign in to comment.