实现数据库的操作

来源:互联网 发布:ubuntu卸载shadowsock 编辑:程序博客网 时间:2024/05/16 09:40

单态模式,大概包含有:1,必须有私有静态变量 2、私有构造器 3、公有返回私有的静态变量方法

public class Conn{

//创建私有静态变量

private static Connection conn;

//创建私有构造器

private DBConn(){

}

//创建静态的公有的返回静态的成员变量的方法

public static Connection getDBconn(){

         try{

        Class.forName("com.mysql.jdbc.Driver ");

        conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1/Myclass","root""123");

                   }catch(Exception e){

                         e.printStackTrace();

}

}

                 return conn;

}

//这是对数据库的连接操作

//然后定义成员属性方法

public class Student implements Serializable {

 //成员属性
 private int id;
 private String name;
 private int age;
 private String email;
 
 
 public Student(){
  
 }
 
 public Student(String name,int age,String email){
  this.name=name;
  this.age=age;
  this.email=email;
 }
 
 //set get 方法
 public int getId() {
  return id;
 }
 public void setId(int id) {
  this.id = id;
 }
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public int getAge() {
  return age;
 }
 public void setAge(int age) {
  this.age = age;
 }
 public String getEmail() {
  return email;
 }
 public void setEmail(String email) {
  this.email = email;
 }
 }
...........

原创粉丝点击