Skip to content

Commit 1a6c30d

Browse files
authored
Merge pull request #88 from wangtao94/master-fix0525
refactor: @PostConstruct已经在java17删除,使用org.springframework.beans.factory.I…
2 parents f2339cf + 01fc3f0 commit 1a6c30d

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/main/java/com/github/davidfantasy/mybatisplus/generatorui/service/UserConfigStore.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
import com.google.common.collect.Lists;
1414
import com.google.common.io.Files;
1515
import lombok.extern.slf4j.Slf4j;
16+
import org.springframework.beans.factory.InitializingBean;
1617
import org.springframework.beans.factory.annotation.Autowired;
1718
import org.springframework.stereotype.Component;
1819
import org.springframework.web.multipart.MultipartFile;
1920

20-
import javax.annotation.PostConstruct;
2121
import java.io.ByteArrayInputStream;
2222
import java.io.File;
2323
import java.io.IOException;
@@ -30,7 +30,7 @@
3030

3131
@Component
3232
@Slf4j
33-
public class UserConfigStore {
33+
public class UserConfigStore implements InitializingBean {
3434

3535
private String storeDir;
3636

@@ -42,8 +42,9 @@ public class UserConfigStore {
4242
@Autowired
4343
private GeneratorConfig generatorConfig;
4444

45-
@PostConstruct
46-
public void init() {
45+
46+
@Override
47+
public void afterPropertiesSet() throws Exception {
4748
this.storeDir = PathUtil.joinPath(System.getProperty("user.home"), CONFIG_HOME, generatorConfig.getBasePackage());
4849
this.userConfigPath = this.storeDir + File.separator + "user-config.json";
4950
}

0 commit comments

Comments
 (0)