zoukankan      html  css  js  c++  java
  • 黑马程序员面向对象08天1 (数据库操作)

    package java08;
    
    /*
     * 需求:数据库的操作。
     * 数据是:用户信息。
     * 1,连接数据库。JDBC  Hibernate
     * 2,操作数据库。
     *    c create r read  u update  d delete
     * 3,关闭数据库连接。
     */
    class User {
    
    }
    
    interface UserInfoDao {
        public void add(User user);
    
        public void delete(User user);
    }
    
    class UserInfoByJDBC implements UserInfoDao {
    
        public void add(User user) {
            // 1,JDBC连接数据库。;
            // 2,使用sql添加语句添加数据。;
            // 3,关闭连接。
        }
    
        public void delete(User user) {
            // 1,JDBC连接数据库。;
            // 2,使用sql添加语句删除数据。;
            // 3,关闭连接。
        }
    }
    
    class UserInfoByHibernate implements UserInfoDao {
        public void add(User user) {
            // 1,Hibernate连接数据库。;
            // 2,使用sql添加语句添加数据。;
            // 3,关闭连接。
        }
    
        public void delete(User user) {
            // 1,Hibernate连接数据库。;
            // 2,使用sql添加语句删除数据。;
            // 3,关闭连接。
        }
    }
    
    class DBOperate {
        public static void main(String[] args) {
            User user = new User();
            UserInfoDao ui = new UserInfoByHibernate();
            ui.add(user);
            ui.delete(user);
        }
    }
  • 相关阅读:
    简易表格练习
    CSS圆角样式
    力不从心
    学渣在努力~
    嫌疑人
    poj1308 Is it a tree?
    悲剧文本
    迷宫问题
    n皇后问题
    油田
  • 原文地址:https://www.cnblogs.com/guwenren/p/2986475.html
Copyright © 2011-2022 走看看