java swing学生成绩管理系统,javaweb简单的学生管理系统

  java swing学生成绩管理系统,javaweb简单的学生管理系统

  本文实例为大家分享了概述实现小型学生管理系统的具体代码,供大家参考,具体内容如下

  在项目中建立四个包,分别是com.wu.JavaBean、com.wuJavaDao、com.wu.JavaService、com.wu.JavaView

  

数据库表结构

学生表只有四个属性:学生姓名、学生性别、学生学号(主键)、学生班级管理员表只有两个属性:管理员用户名(主键)、管理员密码

 

  这里笔者为了简单,学生表只写了四个属性,管理员表只写了两个属性。

  在JavaBean新建学生和根类,如下:

  Student.java:

  包com。吴。JavaBean/* * * * @日期2020年12月15日下午9:49:51 * @作者一夜星尘*/公共类学生{私有字符串名称;私串性别;私有字符串id;私弦队;公学生(){}公学生(字符串名称,字符串性别,字符串id,字符串团队){ this . name=name this . id=id this . team=team this . gender=性别;} public String getName(){ return name;} public void set name(String name){ this。name=名称;} public String get gender(){ return gender;} public void set gender(字符串性别){ this。性别=性别;}公共字符串getId(){返回id;} public void setId(String id){ this。id=id} public String get team(){ return team;} public void setTeam(String team){ this。team=团队;} }Root.java:

  包com。吴。JavaBean/* * * * @日期2020年12月15日下午9:50:30 * @作者一夜星尘*/公共类根{私有字符串用户名;//账号私有字符串密码;//密码私有字符串超级根;//超级管理员身份唯一一个公共根(字符串用户名){ this.username=username}公共根(字符串用户名,字符串密码,字符串超级根){ this.username=用户名this.password=密码;这个。超级根=超级根;}公共字符串get username(){ return username;} public void set username(字符串用户名){ this。用户名=用户名;}公共字符串get password(){返回密码;} public void set password(字符串密码){ this。密码=密码;}公共布尔颁发者root(){ return superroot。等于(“1”);//1代表超级管理员}}建立数据库连接数据访问对象(数据访问对象)层,即在爪哇岛包下建立JDBC.java,该程序只是控制数据库的连接:

  va;">package com.wu.JavaDao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;/*** @date 2020年12月15日下午9:58:11* @author 一夜星尘*/public class JDBC {    private Connection sqllink = null;    /**     * 获取数据库连接对象     * @return     * @throws Exception     */    public  Connection  getConnection()  throws Exception{        String DATABASE_DRIVER = "com.mysql.cj.jdbc.Driver";         String DATABASE_URL = "jdbc:mysql://127.0.0.1:3306/jdbc_db"+        "?charcterEncoding=utf-8&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true";         String DATABASE_USER = "root";        String DATABASE_PASSWORD = "root";                try {            Class.forName(DATABASE_DRIVER); // 注册驱动            sqllink = DriverManager.getConnection(DATABASE_URL,DATABASE_USER,DATABASE_PASSWORD); // 连接数据库            return this.sqllink;        }catch(SQLException e) {            e.printStackTrace();            System.out.println("连接数据库异常"); // 错误信息显示到控制台            return this.sqllink;        }    }    /**     * 关闭数据库连接对象     * @throws Exception     */    public void closeConnection() throws Exception{        try {            if(this.sqllink != null) {                this.sqllink.close();            }        }catch(SQLException e) {            System.out.println("关闭数据库连接异常");        }    }}com.wu.JavaBean和com.wu.JavaDao已经全部完成。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: