|
|

Цей допис востаннє редагувався Delver_Si 2014-11-20 21:21
[mw_shl_code=sql,true]використовуйте master Іди якщо існує(виберіть * з sys.databases, де ім'я = 'школа') Школа баз даних відмови Іди Створити школу бази даних Іди Використовуйте школу Іди Створити таблицю, студент
( stu_id варчар(10) первинний ключ ,-- число stu_name вархар(20) не нуль,-- ім'я stu_addr Варчар (100) ,-- адреса stu_spec Варшар (50) ,-- професіонал stu_dorm Варчар (50) — гуртожиток
) Іди вставити у студентські цінності ('100001', 'Чжан Сан', 'Вухань Сюй Дун', 'Інформаційна інженерія', '101') вставити у студентські цінності ('100002', 'Лі Сі', 'Вухань Сюй Дун', 'Інформаційна інженерія', '102')
вибрати * від студента
--видалити зі студента, де stu_id = '100001'
--оновити набір учня stu_name = 'Лі Сі', stu_addr = 'Чжан Сан', stu_spec= 'Тестування програмного забезпечення', stu_dorm = '1001', де stu_id = '100001'[/mw_shl_code]
[mw_shl_code=java,true]пакет online.school.test;
import java.util.ArrayList; import java.util.List; імпортувати онлайн.school.domain.Student; імпортувати онлайн.school.service.StudentService;
Студентський тест для загального класу {
public static void main(String[] args) { новий StudentTest().getAllStudent(); } public int addStudent() { Студент = новий студент ("3","Wang Wu","Xiaogan","Програмне тестування","103"); повернути новий StudentService().addStudent(student); }
public int delStudent() { String stuId="3"; повернути нову StudentService().delStudent(stuId); }
public void findStudent() { String stuId="3"; Студент-студент =new StudentService().findStudent(stuId); System.out.println(student.toString()); }
публічний список<Student> getAllStudent() { ArrayList al = (ArrayList) новий StudentService().getAllStudent(); for(int i =0; i<al.size(); i++){ Object[] obj =(Object[]) al.get(i); for(int j=0; j<5; j++){ System.out.print(obj[j] + ""); } System.out.println(); } Поверніться Ал; }
public int updateStudent() {
Студент-студент = новий студент("3","Wang Wu","Yingcheng","Цивільне будівництво","103"); новий StudentService().updateStudent(student); return 0;
}
} [/mw_shl_code]
[mw_shl_code=java,true]пакет online.school.domain;
Студент державного класу {
рядовий Стрінг stu_id; Число рядовий String stu_name; Ім'я рядовий Стрінг stu_addr; - Адреса рядовий String stu_spec; Професійна кар'єра рядовий Стрінг stu_dorm; Гуртожиток public String getStu_id() { повернення stu_id; } public void setStu_id(String stuId) { stu_id = stuId; } public String getStu_name() { повернення stu_name; } public void setStu_name(String stuName) { stu_name = stuName; } public String getStu_addr() { повернення stu_addr; } public void setStu_addr(String stuAddr) { stu_addr = stuAddr; } public String getStu_spec() { повернення stu_spec; } public void setStu_spec(String stuSpec) { stu_spec = stuSpec; } public String getStu_dorm() { повернення stu_dorm; } public void setStu_dorm(String stuDorm) { stu_dorm = студгуртожиток; }
Державний студент() { super(); } public Student(String stuId, String stuName, String stuAddr, String stuSpec, String stuDorm) { super(); stu_id = stuId; stu_name = stuName; stu_addr = stuAddr; stu_spec = stuSpec; stu_dorm = студгуртожиток; } @Override public String toString() { повернути "Студент [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]пакет online.school.service;
import java.util.List;
імпортувати онлайн.school.dao.StudentDao; імпортувати онлайн.school.domain.Student; імпортувати онлайн.school.utils.SqlHelp;
публічний клас StudentService реалізує IStudentService{
@Override public int addStudent(Студент-студент) {
String sql = "вставити у студентські цінності(?,?,?,?,?)"; повернути новий 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 = "видалити зі студента, де stu_id = ?"; повернути новий StudentDao().delStudent(sql, stuId); }
@Override public Student findStudent(String stuId) { String sql = «вибрати * зі студента, де stu_id = ?»; повернути новий StudentDao().findStudent(sql, stuId); }
@Override публічний список<Student> getAllStudent() { String sql = «вибрати * зі студента»; повернути новий StudentDao().getAllStudent(sql); }
@Override public int updateStudent(Студент-студент) { String sql = "оновити студентський набір stu_name = ?,stu_addr = ?, stu_spec= ?,stu_dorm = ? де stu_id = ?"; повернути новий 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]package online.school.dao;
import java.util.ArrayList; import java.util.List; імпортувати онлайн.school.domain.Student; імпортувати онлайн.school.utils.SqlHelp;
public class StudentDao реалізує IStudentDao{
@Override public int addStudent(String sql, String... args) { повернути новий SqlHelp().executeUpdate(sql,args);
}
@Override public int delStudent(String sql, String... args) { повернути новий SqlHelp().executeUpdate(sql,args); }
@Override публічний студент findStudent(String sql, String... args) { ArrayList al = new SqlHelp().executeQuery(sql, args); Object[] obj =(Object[]) al.get(0); Студент-студент = новий студент(); student.setStu_id((String) obj[0]); student.setStu_name((String) obj[1]); student.setStu_addr((String) obj[2]); student.setStu_spec((String) obj[3]); student.setStu_dorm((String) obj[4]); студент, який повернувся;
}
@Override public List<Student> getAllStudent(String sql) {
ArrayList al = new SqlHelp().executeQuery(sql); Поверніться Ал; }
@Override public int updateStudent(String sql, String... args) {
повернути новий SqlHelp().executeUpdate(sql, args);
}
} [/mw_shl_code]
|
-
-
stuManager.rar
507,45 КБ, час завантаження: 0, кредити за завантаження: -1 престиж, -1 внесок
Ціна продажу:2 МБ [Запис]
[купити]
Попередній:Нещодавно я працюю над проєктом онлайн-книгарні — це реєстраційна функція, яку вже провели останні кілька днівНаступний:C#-версія системи управління студентами
|