Skip to content

Commit 89d53d3

Browse files
authored
Add files via upload
1 parent e3f6109 commit 89d53d3

File tree

1 file changed

+5
-21
lines changed

1 file changed

+5
-21
lines changed

src/main/java/com/bangmaple/jdbcgenerator/MainController.java

Lines changed: 5 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1805,7 +1805,7 @@ private void generateJDBCDAO() {
18051805

18061806
if (chkAddJDBCDAO.isSelected()) {
18071807
addMethod = new StringBuilder().append("\n ")
1808-
.append(addModifier).append("void persist(Object object) {\n")
1808+
.append(addModifier).append("void persist(Object object) throws SQLException {\n")
18091809
.append("\tthis.conn = null; //TODO assign with getConnection();\n")
18101810
.append("\ttry {\n")
18111811
.append("\t if (conn != null) {\n")
@@ -1814,17 +1814,14 @@ private void generateJDBCDAO() {
18141814
.append("\t prStm.setObject(1, object);\n")
18151815
.append("\t prStm.executeUpdate();\n")
18161816
.append(" }\n")
1817-
.append("\t} catch (SQLException e) {\n")
1818-
.append("\t System.out.println(\"Error at persist method of ")
1819-
.append(txtClassNameJDBCDAO.getText()).append(": \" + e.getMessage());\n")
18201817
.append("\t} finally {\n")
18211818
.append("\t closeConnection();\n")
18221819
.append("\t}\n")
18231820
.append(" }\n").toString();
18241821
}
18251822
if (chkUpdateJDBCDAO.isSelected()) {
18261823
updateMethod = new StringBuilder().append("\n ")
1827-
.append(updateModifier).append("void merge(Object object) {\n")
1824+
.append(updateModifier).append("void merge(Object object) throws SQLException {\n")
18281825
.append("\tthis.conn = null; //TODO assign with getConnection();\n")
18291826
.append("\ttry {\n")
18301827
.append("\t if (conn != null) {\n")
@@ -1835,17 +1832,14 @@ private void generateJDBCDAO() {
18351832
.append("\t prStm.setObject(2, object);\n")
18361833
.append("\t prStm.executeUpdate();\n")
18371834
.append(" }\n")
1838-
.append("\t} catch (SQLException e) {\n")
1839-
.append("\t System.out.println(\"Error at merge method of ")
1840-
.append(txtClassNameJDBCDAO.getText()).append(": \" + e.getMessage());\n")
18411835
.append("\t} finally {\n")
18421836
.append("\t closeConnection();\n")
18431837
.append("\t}\n")
18441838
.append(" }\n").toString();
18451839
}
18461840
if (chkRemoveJDBCDAO.isSelected()) {
18471841
deleteMethod = new StringBuilder("\n ").append(removeModifier)
1848-
.append("void remove(Object object) {\n")
1842+
.append("void remove(Object object) throws SQLException {\n")
18491843
.append("\tthis.conn = null; //TODO assign with getConnection();\n")
18501844
.append("\ttry {\n")
18511845
.append("\t if (conn != null) {\n")
@@ -1855,17 +1849,14 @@ private void generateJDBCDAO() {
18551849
.append("\t prStm.setObject(1, object);\n")
18561850
.append("\t prStm.executeUpdate();\n")
18571851
.append(" }\n")
1858-
.append("\t} catch (SQLException e) {\n")
1859-
.append("\t System.out.println(\"Error at remove method of ")
1860-
.append(txtClassNameJDBCDAO.getText()).append(": \" + e.getMessage());\n")
18611852
.append("\t} finally {\n")
18621853
.append("\t closeConnection();\n")
18631854
.append("\t}\n")
18641855
.append(" }\n").toString();
18651856
}
18661857
if (chkFindJDBCDAO.isSelected()) {
18671858
findMethod = new StringBuilder("\n ").append(findModifier)
1868-
.append("Object get(Object object) {\n")
1859+
.append("Object get(Object object) throws SQLException {\n")
18691860
.append("\tthis.conn = null; //TODO assign with getConnection();\n")
18701861
.append("\tObject obj = null; //TODO change the object type\n")
18711862
.append("\ttry {\n")
@@ -1880,9 +1871,6 @@ private void generateJDBCDAO() {
18801871
.append("\t\t obj = rs.getObject(\"TODO-SELECTED\");\n")
18811872
.append("\t }\n")
18821873
.append(" }\n")
1883-
.append("\t} catch (SQLException e) {\n")
1884-
.append("\t System.out.println(\"Error at find method of ")
1885-
.append(txtClassNameJDBCDAO.getText()).append(": \" + e.getMessage());\n")
18861874
.append("\t} finally {\n")
18871875
.append("\t closeConnection();\n")
18881876
.append("\t}\n")
@@ -1891,7 +1879,7 @@ private void generateJDBCDAO() {
18911879
}
18921880
if (chkgetAllJDBCDAO.isSelected()) {
18931881
getAllMethod = new StringBuilder().append("\n ")
1894-
.append(getAllModifier).append("List<Object> getAll(Object object) {\n")
1882+
.append(getAllModifier).append("List<Object> getAll(Object object) throws SQLException {\n")
18951883
.append("\tthis.conn = null; //TODO assign with getConnection();\n")
18961884
.append("\tList<Object> list = null;\n")
18971885
.append("\ttry {\n")
@@ -1907,10 +1895,6 @@ private void generateJDBCDAO() {
19071895
.append("\t\t list.add(rs.getObject(\"TODO-SELECTED\"));\n")
19081896
.append("\t }\n")
19091897
.append(" }\n")
1910-
.append("\t} catch (SQLException e) {\n")
1911-
.append("\t System.out.println(\"Error at remove method of ")
1912-
.append(txtClassNameJDBCDAO.getText())
1913-
.append(": \" + e.getMessage());\n")
19141898
.append("\t} finally {\n")
19151899
.append("\t closeConnection();\n")
19161900
.append("\t}\n")

0 commit comments

Comments
 (0)