Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 13586|Svar: 2

[JavaSE] Studentinformationshanteringssystem skrivet av JAVA

[Kopiera länk]
Publicerad på 2014-11-20 20:43:50 | |Bläddra i ordning |
Detta inlägg redigerades senast av Delver_Si den 2014-11-20 21:21

[mw_shl_code=sql,true]använd master

om exists(välj * från sys.databases där namn = 'skola')
        Drop Database-skolan

skapa databasskola

Använd skolan

skapa tabell, elev
(
        stu_id varchar(10) primärnyckel ,-- tal
        stu_name varchar(20) inte null,-- namn
        stu_addr Varchar (100) ,-- adress
        stu_spec Varchar (50) ,-- professionell
        stu_dorm Varchar (50) — Sovsal
)

infoga i studentvärderingar ('100001', 'Zhang San', 'Wuhan Xu Dong', 'Informationsteknik', '101')
infoga i studentvärderingar ('100002', 'Li Si', 'Wuhan Xu Dong', 'Informationsteknik', '102')

Välj * från elev

--radera från student där stu_id = '100001'

--uppdatera studentuppsättningen stu_name = 'Li Si', stu_addr = 'Zhang San', stu_spec= 'Mjukvarutestning', stu_dorm = '1001' där stu_id = '100001'[/mw_shl_code]

[mw_shl_code=java,true]paket online.school.test;

importera java.util.ArrayList;
importera java.util.List; importera online.school.domain.Student;
importera online.school.service.StudentService;

offentlig klass StudentTest {

        public static void main(String[] args) {
                ny StudentTest().getAllStudent();
        }
        public int addStudent() {
                Student student = ny student ("3","Wang Wu","Xiaogan","Software Testing","103");
                returnera ny StudentService().addStudent(student);
        }

        public int delStudent() {
                String stuId="3";
                returnera ny StudentService().delStudent(stuId);
        }

        public void findStudent() {
                String stuId="3";
                Student student =new StudentService().findStudent(stuId);
                System.out.println(student.toString());
        }

        publik lista<Student> getAllStudent() {
                ArrayList al = (ArrayList) nya StudentService().getAllStudent();
                för(int i =0; i<al.size(); i++){
                        Objekt[] obj =(Objekt[]) al.get(i);
                        för(int j=0; j<5; j++){
                                System.out.print(obj[j] + " ");
                        }
                        System.out.println();
                }
                återlämna Al;
        }

        public int updateStudent() {

                Student student = ny student ("3", "Wang Wu", "Yingcheng", "Civilingenjör", "103");
                nya StudentService().updateStudent(student);
                returnera 0;
               
        }
}
[/mw_shl_code]

[mw_shl_code=java,true]paket online.school.domain;

offentlig klass Student {
        
        privat String stu_id; Antal
        privat String stu_name; Namn
        privat String stu_addr; - Adress
        privat String stu_spec; Professionell karriär
        privat String stu_dorm; Sovsal
        public String getStu_id() {
                återvända stu_id;
        }
        public void setStu_id(String stuId) {
                stu_id = dum;
        }
        public String getStu_name() {
                återvända stu_name;
        }
        public void setStu_name(String stuName) {
                stu_name = stuName;
        }
        publik Sträng getStu_addr() {
                återvända stu_addr;
        }
        public void setStu_addr(String stuAddr) {
                stu_addr = stuAddr;
        }
        publik Sträng getStu_spec() {
                återvända stu_spec;
        }
        public void setStu_spec(String stuSpec) {
                stu_spec = stuSpec;
        }
        public String getStu_dorm() {
                återvända stu_dorm;
        }
        public void setStu_dorm(String stuDorm) {
                stu_dorm = stuDorm;
        }
        
        
        
        public Student() {
                super();
        }
        offentlig student (String stuId, String stuName, String stuAddr,
                        Sträng stuSpec, Sträng stuDorm) {
                super();
                stu_id = dum;
                stu_name = stuName;
                stu_addr = stuAddr;
                stu_spec = stuSpec;
                stu_dorm = stuDorm;
        }
        @Override
        publik String toString() {
                returnera "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;

importera java.util.List;

import online.school.dao.StudentDao;
importera online.school.domain.Student;
importera online.school.utils.SqlHelp;

public class StudentService implementerar IStudentService{

        @Override
        public int addStudent(Student student) {
               
                String sql = "infoga i studentvärden(?,?,?,?,?)";
                returnera ny StudentDao().addStudent(sql,student.getStu_id(),student.getStu_name(),student.getStu_addr(),student.getStu_spec(),student.getStu_dorm());
        }

        @Override
        public int delStudent(String stuId) {
                Sträng sql = "ta bort från student där stu_id = ?";
                returnera ny StudentDao().delStudent(sql, stuId);
        }

        @Override
        public Student findStudent(String stuId) {
                String sql = "välj * från student där stu_id = ?";
                return new StudentDao().findStudent(sql, stuId);
        }

        @Override
        publik lista<Student> getAllStudent() {
                String sql = "välj * från student";
                returnera ny StudentDao().getAllStudent(sql);
        }

        @Override
        public int updateStudent(Student student) {
                Sträng sql = "update student set stu_name = ?,stu_addr = ?, stu_spec= ?,stu_dorm = ? där stu_id = ?";
                returnera ny 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;

importera java.util.ArrayList;
importera java.util.List;
importera online.school.domain.Student;
importera online.school.utils.SqlHelp;

public class StudentDao implementerar IStudentDao{

        @Override
        publik int addStudent (String sql, String... args) {
                returnera ny SqlHelp().executeUpdate(sql,args);
               
        }

        @Override
        public int delStudent (String sql, string... args) {
                returnera ny SqlHelp().executeUpdate(sql,args);
        }

        @Override
        offentlig student findStudent (String sql, string... args) {
                ArrayList al = ny SqlHelp().executeQuery(sql, args);
                        Objekt[] obj =(Objekt[]) al.get(0);
                        Student student = ny student();
                        student.setStu_id((Sträng) obj[0]);
                        student.setStu_name((Sträng) obj[1]);
                        student.setStu_addr((Sträng) obj[2]);
                        student.setStu_spec((Sträng) obj[3]);
                        student.setStu_dorm((Sträng) obj[4]);
                        återvändande student;
               
        }

        @Override
        public List<Student> getAllStudent(String sql) {

                ArrayList al = ny SqlHelp().executeQuery(sql);
                återlämna Al;
        }

        @Override
        public int updateStudent(String sql, string... args) {
               
                returnera ny SqlHelp().executeUpdate(sql, args);
               
        }

        
        
}
[/mw_shl_code]

stuManager.rar

507,45 KB, Nedladdningstider: 0, Nedladdningskrediter: -1 prestige, -1 bidrag

Försäljningspris:2 MB [Inspelning]  [köp]





Föregående:Nyligen gör jag ett online-bokhandelsprojekt, vilket är en registreringsfunktion som har gjorts de senaste dagarna
Nästa:C#-versionen av elevhanteringssystemet
 Hyresvärd| Publicerad på 2014-11-20 21:20:55 |
admin postade den 2014-11-20 21:13
Det rekommenderas att ägaren säljer källkoden till bilagan för 2 dollar

:seger:
Publicerad på 2014-11-20 21:13:20 |
Det rekommenderas att ägaren säljer källkoden till bilagan för 2 dollar
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com