|
|

Dieser Beitrag wurde zuletzt von Delver_Si am 20.11.2014 um 21:21 Uhr bearbeitet
[mw_shl_code=sql,true]use master los if exists(select * aus sys.databases, wobei Name = 'Schule') Drop Database School los Datenbankschule erstellen los Nutzung der Schule los Tabelle erstellen, Student
( stu_id varchar(10) Primärschlüssel ,-- Zahl stu_name varchar(20) nicht null,-- Name stu_addr Varchar (100) ,-- Adresse stu_spec Varchar (50) ,-- Profi stu_dorm Varchar (50) — Wohnheim
) los Fügen Sie in die Studentenwerte ein ('100001', 'Zhang San', 'Wuhan Xu Dong', 'Informationstechnik', '101') Fügen Sie in Studentenwerte ein ('100002', 'Li Si', 'Wuhan Xu Dong', 'Informationstechnik', '102')
Wählen Sie * aus dem Schüler aus
--aus dem Schüler löschen, wo stu_id = '100001'
--Schülersatz aktualisieren stu_name = 'Li Si', stu_addr = 'Zhang San', stu_spec= 'Softwaretest', stu_dorm = '1001', wobei stu_id = '100001'[/mw_shl_code]
[mw_shl_code=java,true]Paket online.school.test;
import java.util.ArrayList; java.util.List importieren; online.school.domain.Student importieren; importieren online.school.service.StudentService;
öffentliche Klasse StudentTest {
public static void main(String[] args) { neuer StudentTest().getAllStudent(); } public int addStudent() { Student student = neuer Student ("3", "Wang Wu", "Xiaogan", "Software Testing", "103"); return new StudentService().addStudent(student); }
public int delStudent() { String stuId="3"; return new StudentService().delStudent(stuId); }
public void findStudent() { String stuId="3"; Student student =new StudentService().findStudent(stuId); System.out.println(student.toString()); }
öffentliche Liste<Student> getAllStudent() { ArrayList al = (ArrayList) neuer StudentService().getAllStudent(); for(int i =0; i<al.size(); i++){ Objekt[] obj =(Objekt[]) al.get(i); for(int j=0; J<5; j++){ System.out.print(obj[j] + " "); } System.out.println(); } Bring Al zurück; }
öffentliche int updateStudent() {
Student Student = neuer Student ("3", "Wang Wu", "Yingcheng", "Bauingenieurwesen", "103"); neuer StudentService().updateStudent(student); 0 zurückzugeben;
}
} [/mw_shl_code]
[mw_shl_code=java,true]paket online.school.domain;
öffentliche Klasse Student {
Private String stu_id; Anzahl private String stu_name; Name Private String stu_addr; - Adresse private String stu_spec; Professionell private String stu_dorm; Wohnheim public String getStu_id() { kehren stu_id zurück; } public void setStu_id(String stuId) { stu_id = dumm; } public String getStu_name() { stu_name zurückzugeben; } public void setStu_name(String stuName) { stu_name = stuName; } public String getStu_addr() { stu_addr zurückkehren; } public void setStu_addr(String stuAddr) { stu_addr = stuAddr; } public String getStu_spec() { stu_spec zurückkehren; } public void setStu_spec(String stuSpec) { stu_spec = stuSpec; } public String getStu_dorm() { stu_dorm zurückkehren; } public void setStu_dorm(String stuDorm) { stu_dorm = stuDorm; }
public Student() { super(); } öffentlicher Student (String stuId, String stuName, String stuAddr, String stuSpec, String stuDorm) { super(); stu_id = dumm; stu_name = stuName; stu_addr = stuAddr; stu_spec = stuSpec; stu_dorm = stuDorm; } @Override public String toString() { zurück "Student [stu_addr=" + stu_addr + ", stu_dorm=" + stu_dorm + ", stu_id=" + stu_id + ", stu_name=" + stu_name + ", stu_spec=" + stu_spec + "]"; }
} [/mw_shl_code] [mw_shl_code=java,true]Paket online.school.service;
java.util.List importieren;
import online.school.dao.StudentDao; online.school.domain.Student importieren; importieren online.school.utils.SqlHelp;
public class StudentService implementiert IStudentService{
@Override public int addStudent(Student student) {
String sql = "insert into student values(?,?,?,?,?)"; return new StudentDao().addStudent(sql,student.getStu_id(),student.getStu_name(),student.getStu_addr(),student.getStu_spec(),student.getStu_dorm()); }
@Override public int delStudent(String stuId) { String sql = "delete from student where stu_id = ?"; return new StudentDao().delStudent(sql, stuId); }
@Override public Student findStudent(String stuId) { String sql = "select * from student where stu_id = ?"; return new StudentDao().findStudent(sql, stuId); }
@Override öffentliche Liste<Student> getAllStudent() { String sql = "select * from student"; return new StudentDao().getAllStudent(sql); }
@Override öffentliche int updateStudent(Student student) { String sql = "update student set stu_name = ?,stu_addr = ?, stu_spec= ?,stu_dorm = ? wobei stu_id = ?"; return new StudentDao().updateStudent(sql, student.getStu_name(),student.getStu_addr(),student.getStu_spec(),student.getStu_dorm(),student.getStu_id());
}
} [/mw_shl_code] [mw_shl_code=java,true]paket online.school.dao;
import java.util.ArrayList; java.util.List importieren; online.school.domain.Student importieren; importieren online.school.utils.SqlHelp;
public class StudentDao implementiert IStudentDao{
@Override public int addStudent (String sql, String... args) { return new SqlHelp().executeUpdate(sql,args);
}
@Override public int delStudent (String sql, String... args) { return new SqlHelp().executeUpdate(sql,args); }
@Override öffentlich Student findStudent (String sql, String... args) { ArrayList al = neuer SqlHelp().executeQuery(sql, args); Objekt[] obj =(Objekt[]) al.get(0); Student student = neuer Student (); student.setStu_id((Saite) obj[0]); student.setStu_name((Saite) obj[1]); student.setStu_addr((Saite) obj[2]); student.setStu_spec((Saite) obj[3]); student.setStu_dorm((Saite) obj[4]); Wiederkehrer;
}
@Override public List<Student> getAllStudent(String sql) {
ArrayList al = neuer SqlHelp().executeQuery(sql); Bring Al zurück; }
@Override public int updateStudent (String sql, string... args) {
Return new SqlHelp().executeUpdate(sql, args);
}
} [/mw_shl_code]
|
Vorhergehend:Kürzlich mache ich ein Online-Buchladenprojekt, eine Registrierungsfunktion, die in den letzten Tagen durchgeführt wurdeNächster:C#-Version des Schülerverwaltungssystems
|