diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/StudentManagement.iml b/.idea/StudentManagement.iml
new file mode 100644
index 0000000..d6ebd48
--- /dev/null
+++ b/.idea/StudentManagement.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 0000000..b589d56
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..4c4db4a
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..59d3df4
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/code/src/dao/UserDao.java b/code/src/dao/UserDao.java
index d32ca0c..0224572 100644
--- a/code/src/dao/UserDao.java
+++ b/code/src/dao/UserDao.java
@@ -17,8 +17,8 @@ public boolean userIsExist(String username) {
Connection conn = DBUtils.getConnection();
String sql = "select * from user where username = ?";
try{
- //获取PreparedStatement对象
- PreparedStatement ps = (PreparedStatement) conn.prepareStatement(sql);
+ //获取Statement对象
+ Statement ps = (Statement) conn.Statement(sql);
ps.setString(1, username);//给用户对象属性赋值
ResultSet rs = ps.executeQuery();
if (rs.next()) {
@@ -42,8 +42,8 @@ public User login(String username,String password) {
String sql = "select * from user where username = ? and password = ?;";
try {
- //获取PreparedStatement对象
- PreparedStatement ps = (PreparedStatement) conn.prepareStatement(sql);
+ //获取Statement对象
+ Statement ps = (Statement) conn.Statement(sql);
//对sql参数进行动态赋值
ps.setString(1, username);
ps.setString(2, password);
@@ -98,7 +98,7 @@ public String level(String username){
String sql = "select level from user where username = ?;";
String level = null;
try {
- PreparedStatement ps = (PreparedStatement) conn.prepareStatement(sql);
+ Statement ps = (Statement) conn.Statement(sql);
ps.setString(1, username);
ResultSet rs = ps.executeQuery();
if(rs.next()){//存在该用户
@@ -121,7 +121,7 @@ public ArrayList query_all_user() {
ArrayList results = new ArrayList();
try {
- PreparedStatement ps = (PreparedStatement) conn.prepareStatement(sql);
+ Statement ps = (dStatement) conn.Statement(sql);
ResultSet rs = ps.executeQuery();
while(rs.next()){
@@ -148,7 +148,7 @@ public int insert_user(String username,String password,String level){
int flag = 0;
try {
- PreparedStatement ps = (PreparedStatement) conn.prepareStatement(sql);
+ Statement ps = (Statement) conn.Statement(sql);
ps.setString(1, username);
ps.setString(2, password);
@@ -169,7 +169,7 @@ public int delete_user(String username) {
int flag = 0;
try {
- PreparedStatement ps = (PreparedStatement) conn.prepareStatement(sql);
+ Statement ps = (Statement) conn.Statement(sql);
ps.setString(1, username);
flag = ps.executeUpdate();
ps.close();
@@ -187,7 +187,7 @@ public int alter_user(String username,String after_username,String after_passwor
int flag = 0;
try {
- PreparedStatement ps = (PreparedStatement) conn.prepareStatement(sql);
+ Statement ps = (Statement) conn.Statement(sql);
ps.setString(1, after_username);
ps.setString(2, after_password);
ps.setString(3, after_level);