Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit d3d98df

Browse files
author
JesusBetaX
committed
init 2
1 parent b40260f commit d3d98df

File tree

4 files changed

+56
-21
lines changed

4 files changed

+56
-21
lines changed

‎.gitignore‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/nbproject/private/

‎nbproject/project.properties‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ javac.deprecation=false
3939
javac.external.vm=true
4040
javac.processorpath=\
4141
${javac.classpath}
42-
javac.source=1.8
43-
javac.target=1.8
42+
javac.source=1.7
43+
javac.target=1.7
4444
javac.test.classpath=\
4545
${javac.classpath}:\
4646
${build.classes.dir}

‎src/com/jx/db/DataBaseConfig.java‎

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -25,23 +25,4 @@ public static DataBase getDataBaseMySQL() {
2525
}
2626
return mysql;
2727
}
28-
29-
public static void main(String... args) throws SQLException {
30-
DataBase db = DataBaseConfig.getDataBaseMySQL();
31-
32-
String sql = "SELECT * FROM producto";
33-
34-
try (ResultSet rs = db.query(sql)) {
35-
while (rs.next()) {
36-
int idProducto = rs.getInt("idProducto");
37-
String codigo = rs.getString("codigo");
38-
String nombre = rs.getString("nombre");
39-
40-
System.out.format("%1$-10s %2$-20s %320ドルs\n",
41-
idProducto, codigo, nombre);
42-
}
43-
} finally {
44-
db.close();
45-
}
46-
}
4728
}

‎src/com/jx/db/Demo.java‎

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
package com.jx.db;
2+
3+
import java.sql.ResultSet;
4+
import java.sql.SQLException;
5+
import java.util.LinkedHashMap;
6+
7+
/**
8+
*
9+
* @author Jesus
10+
*/
11+
public class Demo {
12+
13+
public void select() throws SQLException {
14+
try (DataBase db = DataBaseConfig.getDataBaseMySQL()) {
15+
String sql = "SELECT * FROM producto";
16+
17+
try (ResultSet rs = db.query(sql)) {
18+
while (rs.next()) {
19+
int idProducto = rs.getInt("idProducto");
20+
String codigo = rs.getString("codigo");
21+
String nombre = rs.getString("nombre");
22+
23+
System.out.format("%1$-10s %2$-20s %320ドルs\n",
24+
idProducto, codigo, nombre);
25+
}
26+
}
27+
}
28+
}
29+
30+
public void insert() throws SQLException {
31+
try (DataBase db = DataBaseConfig.getDataBaseMySQL()) {
32+
LinkedHashMap<String, Object> values = new LinkedHashMap<>();
33+
values.put("codigo", "PC-89273912");
34+
values.put("nombre", "PC");
35+
int idProducto = db.insert("producto", values);
36+
}
37+
}
38+
39+
public void upadte(int idProducto) throws SQLException {
40+
try (DataBase db = DataBaseConfig.getDataBaseMySQL()) {
41+
LinkedHashMap<String, Object> values = new LinkedHashMap<>();
42+
values.put("codigo", "PC-89273912");
43+
values.put("nombre", "PC");
44+
db.update("producto", values,
45+
"idProducto = ?", idProducto);
46+
}
47+
}
48+
49+
public static void main(String... args) throws SQLException {
50+
Demo demo = new Demo();
51+
}
52+
53+
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /