Skip to content

Commit 8446b59

Browse files
committed
PART06 확인 : mybatis-generator-maven-plugin 2.0.0 버전업
1 parent fd23895 commit 8446b59

11 files changed

Lines changed: 91 additions & 233 deletions

File tree

part06/jex05-board/generatorConfig.xml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@
88
<context id="MyBatis3DynamicSqlTest" targetRuntime="MyBatis3DynamicSql">
99
<property name="javaFileEncoding" value="UTF-8"/>
1010

11+
<!--
12+
XML Mapper가 자동으로 합쳐지는 것을 방지:
13+
overwrite를 true로 해도 append가 되는 현상이 있어서 이 플러그인이 필요하다.
14+
-->
15+
<plugin type="org.mybatis.generator.plugins.UnmergeableXmlMappersPlugin"/>
16+
1117
<!-- https://mybatis.org/generator/reference/plugins.html -->
1218
<plugin type="org.mybatis.generator.plugins.ToStringPlugin"/>
1319

@@ -25,19 +31,19 @@
2531
/>
2632

2733
<!-- Java 도메인 모델 생성 -->
28-
<javaModelGenerator
34+
<modelGenerator
2935
targetPackage="org.fp024.domain"
3036
targetProject="src/main/java"> <!-- eclipse의 generator에서는 프로젝트 폴더명부터 시작해야하지만, Maven 플러그인으로 실행시는 src부터 시작한다. -->
3137
<property name="enableSubPackages" value="true"/>
3238
<property name="trimStrings" value="true"/>
33-
</javaModelGenerator>
39+
</modelGenerator>
3440

3541
<!-- 메퍼 인터페이스 (레파지토리 인터페이스 ) -->
36-
<javaClientGenerator
42+
<clientGenerator
3743
targetPackage="org.fp024.mapper"
3844
targetProject="src/main/java">
3945
<property name="enableSubPackages" value="true"/>
40-
</javaClientGenerator>
46+
</clientGenerator>
4147

4248

4349
<!-- 타켓 테이블 - 게시판 테이블 -->

part06/jex05-board/src/main/java/org/fp024/domain/BoardAttachVO.java

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,57 @@
11
package org.fp024.domain;
22

3-
import javax.annotation.Generated;
4-
53
public class BoardAttachVO {
6-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
74
private String uuid;
85

9-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
106
private String uploadPath;
117

12-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
138
private String fileName;
149

15-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
1610
private FileType fileType;
1711

18-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
1912
private Long bno;
2013

21-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
2214
public String getUuid() {
2315
return uuid;
2416
}
2517

26-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
2718
public void setUuid(String uuid) {
2819
this.uuid = uuid == null ? null : uuid.trim();
2920
}
3021

31-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
3222
public String getUploadPath() {
3323
return uploadPath;
3424
}
3525

36-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
3726
public void setUploadPath(String uploadPath) {
3827
this.uploadPath = uploadPath == null ? null : uploadPath.trim();
3928
}
4029

41-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
4230
public String getFileName() {
4331
return fileName;
4432
}
4533

46-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
4734
public void setFileName(String fileName) {
4835
this.fileName = fileName == null ? null : fileName.trim();
4936
}
5037

51-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
5238
public FileType getFileType() {
5339
return fileType;
5440
}
5541

56-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
5742
public void setFileType(FileType fileType) {
5843
this.fileType = fileType;
5944
}
6045

61-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
6246
public Long getBno() {
6347
return bno;
6448
}
6549

66-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
6750
public void setBno(Long bno) {
6851
this.bno = bno;
6952
}
7053

7154
@Override
72-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
7355
public String toString() {
7456
StringBuilder sb = new StringBuilder();
7557
sb.append(getClass().getSimpleName());

part06/jex05-board/src/main/java/org/fp024/domain/BoardVO.java

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,102 +1,79 @@
11
package org.fp024.domain;
22

33
import java.time.LocalDateTime;
4-
import javax.annotation.Generated;
54

65
public class BoardVO {
7-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
86
private Long bno;
97

10-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
118
private String title;
129

13-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
1410
private String content;
1511

16-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
1712
private String writer;
1813

19-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
2014
private LocalDateTime regdate;
2115

22-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
2316
private LocalDateTime updateDate;
2417

25-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
2618
private int replyCount;
2719

28-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
2920
public Long getBno() {
3021
return bno;
3122
}
3223

33-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
3424
public void setBno(Long bno) {
3525
this.bno = bno;
3626
}
3727

38-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
3928
public String getTitle() {
4029
return title;
4130
}
4231

43-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
4432
public void setTitle(String title) {
4533
this.title = title == null ? null : title.trim();
4634
}
4735

48-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
4936
public String getContent() {
5037
return content;
5138
}
5239

53-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
5440
public void setContent(String content) {
5541
this.content = content == null ? null : content.trim();
5642
}
5743

58-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
5944
public String getWriter() {
6045
return writer;
6146
}
6247

63-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
6448
public void setWriter(String writer) {
6549
this.writer = writer == null ? null : writer.trim();
6650
}
6751

68-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
6952
public LocalDateTime getRegdate() {
7053
return regdate;
7154
}
7255

73-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
7456
public void setRegdate(LocalDateTime regdate) {
7557
this.regdate = regdate;
7658
}
7759

78-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
7960
public LocalDateTime getUpdateDate() {
8061
return updateDate;
8162
}
8263

83-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
8464
public void setUpdateDate(LocalDateTime updateDate) {
8565
this.updateDate = updateDate;
8666
}
8767

88-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
8968
public int getReplyCount() {
9069
return replyCount;
9170
}
9271

93-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
9472
public void setReplyCount(int replyCount) {
9573
this.replyCount = replyCount;
9674
}
9775

9876
@Override
99-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
10077
public String toString() {
10178
StringBuilder sb = new StringBuilder();
10279
sb.append(getClass().getSimpleName());

part06/jex05-board/src/main/java/org/fp024/domain/ReplyVO.java

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,89 +1,69 @@
11
package org.fp024.domain;
22

33
import java.time.LocalDateTime;
4-
import javax.annotation.Generated;
54

65
public class ReplyVO {
7-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
86
private Long rno;
97

10-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
118
private Long bno;
129

13-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
1410
private String reply;
1511

16-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
1712
private String replyer;
1813

19-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
2014
private LocalDateTime replyDate;
2115

22-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
2316
private LocalDateTime updateDate;
2417

25-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
2618
public Long getRno() {
2719
return rno;
2820
}
2921

30-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
3122
public void setRno(Long rno) {
3223
this.rno = rno;
3324
}
3425

35-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
3626
public Long getBno() {
3727
return bno;
3828
}
3929

40-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
4130
public void setBno(Long bno) {
4231
this.bno = bno;
4332
}
4433

45-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
4634
public String getReply() {
4735
return reply;
4836
}
4937

50-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
5138
public void setReply(String reply) {
5239
this.reply = reply == null ? null : reply.trim();
5340
}
5441

55-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
5642
public String getReplyer() {
5743
return replyer;
5844
}
5945

60-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
6146
public void setReplyer(String replyer) {
6247
this.replyer = replyer == null ? null : replyer.trim();
6348
}
6449

65-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
6650
public LocalDateTime getReplyDate() {
6751
return replyDate;
6852
}
6953

70-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
7154
public void setReplyDate(LocalDateTime replyDate) {
7255
this.replyDate = replyDate;
7356
}
7457

75-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
7658
public LocalDateTime getUpdateDate() {
7759
return updateDate;
7860
}
7961

80-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
8162
public void setUpdateDate(LocalDateTime updateDate) {
8263
this.updateDate = updateDate;
8364
}
8465

8566
@Override
86-
@Generated("org.mybatis.generator.api.MyBatisGenerator")
8767
public String toString() {
8868
StringBuilder sb = new StringBuilder();
8969
sb.append(getClass().getSimpleName());

0 commit comments

Comments
 (0)