Skip to content

Commit 117dedb

Browse files
committed
[1.8.2] - 2024-05-05
1 parent 5d06be8 commit 117dedb

24 files changed

+61
-232
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212
### Changed
1313

1414
- fj-daogen-version set to 1.8.2
15+
- type-mapper-time-ng set to enabled (requires fj-daogen 1.8.2+)
1516

1617
## [1.5.1] - 2024-02-28
1718

src/main/daogen/daogen-config.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@ reference : https://marsdocs.fugerit.org/src/docs/config/config.html
3737
factory-def="org.fugerit.java.daogen.quickstart.def.facade.QuickstartLogicFacade"
3838
factory-data-impl="org.fugerit.java.daogen.quickstart.impl.facade.data.QuickstartDataLogicFacade"
3939
default-sequence="quickstart_id"
40+
dao-helper-ng-mode="enabled"
41+
dao-wrapper-ng-mode="enabled"
42+
dao-finder-ng-mode="enabled"
43+
type-mapper-time-ng="enabled"
4044
openapi_host="http://localhost:8080"
4145
openapi_path="/fj-daogen-quickstart/jax-rs"
4246
check-empty-interface="1"

src/main/java/org/fugerit/java/daogen/quickstart/def/facade/DocumentFinder.java

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.fugerit.java.daogen.quickstart.def.facade;
22

3-
import org.fugerit.java.core.db.daogen.BaseIdFinder;
3+
import org.fugerit.java.core.db.daogen.IdFinderNG;
44
import org.fugerit.java.daogen.quickstart.def.model.ModelDocument;
55

66
// custom import start ( code above here will be overwritten )
@@ -15,25 +15,11 @@
1515
* // custom code start ( code above here will be overwritten )
1616
* // custom code end ( code below here will be overwritten )
1717
*/
18-
public class DocumentFinder extends BaseIdFinder {
18+
public class DocumentFinder extends IdFinderNG {
1919

2020
// custom code start ( code above here will be overwritten )
2121
// custom code end ( code below here will be overwritten )
2222

23-
private static final long serialVersionUID = 19594273317L;
24-
25-
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
26-
// this class is conditionally serializable, depending on contained object
27-
// special situation can be handled using this method in future
28-
out.defaultWriteObject();
29-
}
30-
31-
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
32-
// this class is conditionally serializable, depending on contained object
33-
// special situation can be handled using this method in future
34-
in.defaultReadObject();
35-
}
36-
3723
private ModelDocument model;
3824

3925
public void setModel( ModelDocument model ) {

src/main/java/org/fugerit/java/daogen/quickstart/def/facade/Example01Finder.java

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.fugerit.java.daogen.quickstart.def.facade;
22

3-
import org.fugerit.java.core.db.daogen.BaseIdFinder;
3+
import org.fugerit.java.core.db.daogen.IdFinderNG;
44
import org.fugerit.java.daogen.quickstart.def.model.ModelExample01;
55

66
// custom import start ( code above here will be overwritten )
@@ -15,25 +15,11 @@
1515
* // custom code start ( code above here will be overwritten )
1616
* // custom code end ( code below here will be overwritten )
1717
*/
18-
public class Example01Finder extends BaseIdFinder {
18+
public class Example01Finder extends IdFinderNG {
1919

2020
// custom code start ( code above here will be overwritten )
2121
// custom code end ( code below here will be overwritten )
2222

23-
private static final long serialVersionUID = 895283307857L;
24-
25-
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
26-
// this class is conditionally serializable, depending on contained object
27-
// special situation can be handled using this method in future
28-
out.defaultWriteObject();
29-
}
30-
31-
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
32-
// this class is conditionally serializable, depending on contained object
33-
// special situation can be handled using this method in future
34-
in.defaultReadObject();
35-
}
36-
3723
private ModelExample01 model;
3824

3925
public void setModel( ModelExample01 model ) {

src/main/java/org/fugerit/java/daogen/quickstart/def/facade/MappedTableFinder.java

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.fugerit.java.daogen.quickstart.def.facade;
22

3-
import org.fugerit.java.core.db.daogen.BaseIdFinder;
3+
import org.fugerit.java.core.db.daogen.IdFinderNG;
44
import org.fugerit.java.daogen.quickstart.def.model.ModelMappedTable;
55

66
// custom import start ( code above here will be overwritten )
@@ -15,25 +15,11 @@
1515
* // custom code start ( code above here will be overwritten )
1616
* // custom code end ( code below here will be overwritten )
1717
*/
18-
public class MappedTableFinder extends BaseIdFinder {
18+
public class MappedTableFinder extends IdFinderNG {
1919

2020
// custom code start ( code above here will be overwritten )
2121
// custom code end ( code below here will be overwritten )
2222

23-
private static final long serialVersionUID = 159720529114L;
24-
25-
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
26-
// this class is conditionally serializable, depending on contained object
27-
// special situation can be handled using this method in future
28-
out.defaultWriteObject();
29-
}
30-
31-
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
32-
// this class is conditionally serializable, depending on contained object
33-
// special situation can be handled using this method in future
34-
in.defaultReadObject();
35-
}
36-
3723
private ModelMappedTable model;
3824

3925
public void setModel( ModelMappedTable model ) {

src/main/java/org/fugerit/java/daogen/quickstart/def/facade/PersonFinder.java

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.fugerit.java.daogen.quickstart.def.facade;
22

3-
import org.fugerit.java.core.db.daogen.BaseIdFinder;
3+
import org.fugerit.java.core.db.daogen.IdFinderNG;
44
import org.fugerit.java.daogen.quickstart.def.model.ModelPerson;
55

66
// custom import start ( code above here will be overwritten )
@@ -15,25 +15,11 @@
1515
* // custom code start ( code above here will be overwritten )
1616
* // custom code end ( code below here will be overwritten )
1717
*/
18-
public class PersonFinder extends BaseIdFinder {
18+
public class PersonFinder extends IdFinderNG {
1919

2020
// custom code start ( code above here will be overwritten )
2121
// custom code end ( code below here will be overwritten )
2222

23-
private static final long serialVersionUID = 51194387421L;
24-
25-
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
26-
// this class is conditionally serializable, depending on contained object
27-
// special situation can be handled using this method in future
28-
out.defaultWriteObject();
29-
}
30-
31-
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
32-
// this class is conditionally serializable, depending on contained object
33-
// special situation can be handled using this method in future
34-
in.defaultReadObject();
35-
}
36-
3723
private ModelPerson model;
3824

3925
public void setModel( ModelPerson model ) {

src/main/java/org/fugerit/java/daogen/quickstart/def/model/ModelDocument.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public interface ModelDocument extends org.fugerit.java.core.lang.compare.CheckE
8181
*
8282
* @return the value of creationDate
8383
*/
84-
java.util.Date getCreationDate();
84+
java.time.LocalDateTime getCreationDate();
8585

8686
/**
8787
* Setter method for property : creationDate (nullable: no)
@@ -90,7 +90,7 @@ public interface ModelDocument extends org.fugerit.java.core.lang.compare.CheckE
9090
*
9191
* @param value the value of creationDate
9292
*/
93-
void setCreationDate( java.util.Date value );
93+
void setCreationDate( java.time.LocalDateTime value );
9494

9595
/**
9696
* Getter method for property : updateDate (nullable: no)
@@ -99,7 +99,7 @@ public interface ModelDocument extends org.fugerit.java.core.lang.compare.CheckE
9999
*
100100
* @return the value of updateDate
101101
*/
102-
java.util.Date getUpdateDate();
102+
java.time.LocalDateTime getUpdateDate();
103103

104104
/**
105105
* Setter method for property : updateDate (nullable: no)
@@ -108,7 +108,7 @@ public interface ModelDocument extends org.fugerit.java.core.lang.compare.CheckE
108108
*
109109
* @param value the value of updateDate
110110
*/
111-
void setUpdateDate( java.util.Date value );
111+
void setUpdateDate( java.time.LocalDateTime value );
112112

113113
/**
114114
* Getter method for property : path (nullable: no)

src/main/java/org/fugerit/java/daogen/quickstart/def/model/ModelExample01.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public interface ModelExample01 extends org.fugerit.java.core.lang.compare.Check
4545
*
4646
* @return the value of field2
4747
*/
48-
java.util.Date getField2();
48+
java.time.LocalDate getField2();
4949

5050
/**
5151
* Setter method for property : field2 (nullable: no)
@@ -54,7 +54,7 @@ public interface ModelExample01 extends org.fugerit.java.core.lang.compare.Check
5454
*
5555
* @param value the value of field2
5656
*/
57-
void setField2( java.util.Date value );
57+
void setField2( java.time.LocalDate value );
5858

5959
/**
6060
* Getter method for property : field3 (nullable: yes)

src/main/java/org/fugerit/java/daogen/quickstart/def/model/ModelPerson.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public interface ModelPerson extends org.fugerit.java.core.lang.compare.CheckEmp
8181
*
8282
* @return the value of birthDate
8383
*/
84-
java.util.Date getBirthDate();
84+
java.time.LocalDate getBirthDate();
8585

8686
/**
8787
* Setter method for property : birthDate (nullable: no)
@@ -90,7 +90,7 @@ public interface ModelPerson extends org.fugerit.java.core.lang.compare.CheckEmp
9090
*
9191
* @param value the value of birthDate
9292
*/
93-
void setBirthDate( java.util.Date value );
93+
void setBirthDate( java.time.LocalDate value );
9494

9595
/**
9696
* Getter method for property : note (nullable: no)

src/main/java/org/fugerit/java/daogen/quickstart/impl/helper/HelperDocument.java

Lines changed: 7 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package org.fugerit.java.daogen.quickstart.impl.helper;
22

3-
import org.fugerit.java.core.db.daogen.BasicHelper;
43
import org.fugerit.java.daogen.quickstart.def.model.ModelDocument;
54

65
// custom import start ( code above here will be overwritten )
@@ -15,25 +14,11 @@
1514
* // custom code start ( code above here will be overwritten )
1615
* // custom code end ( code below here will be overwritten )
1716
*/
18-
public class HelperDocument extends BasicHelper implements ModelDocument {
17+
public class HelperDocument implements ModelDocument {
1918

2019
// custom code start ( code above here will be overwritten )
2120
// custom code end ( code below here will be overwritten )
2221

23-
private static final long serialVersionUID = 112054334824L;
24-
25-
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
26-
// this class is conditionally serializable, depending on contained object
27-
// special situation can be handled using this method in future
28-
out.defaultWriteObject();
29-
}
30-
31-
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
32-
// this class is conditionally serializable, depending on contained object
33-
// special situation can be handled using this method in future
34-
in.defaultReadObject();
35-
}
36-
3722
/*
3823
* fields generated for entity attributes
3924
*/
@@ -73,27 +58,27 @@ public java.math.BigDecimal getIdCreator() {
7358
return this.idCreator;
7459
}
7560

76-
private java.util.Date creationDate;
61+
private java.time.LocalDateTime creationDate;
7762

7863
@Override
79-
public void setCreationDate( java.util.Date value ) {
64+
public void setCreationDate( java.time.LocalDateTime value ) {
8065
this.creationDate = value;
8166
}
8267

8368
@Override
84-
public java.util.Date getCreationDate() {
69+
public java.time.LocalDateTime getCreationDate() {
8570
return this.creationDate;
8671
}
8772

88-
private java.util.Date updateDate;
73+
private java.time.LocalDateTime updateDate;
8974

9075
@Override
91-
public void setUpdateDate( java.util.Date value ) {
76+
public void setUpdateDate( java.time.LocalDateTime value ) {
9277
this.updateDate = value;
9378
}
9479

9580
@Override
96-
public java.util.Date getUpdateDate() {
81+
public java.time.LocalDateTime getUpdateDate() {
9782
return this.updateDate;
9883
}
9984

0 commit comments

Comments
 (0)