A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 信仰年轻 中级黑马   /  2015-9-18 20:37  /  252 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

package 主要内容;
/**
  需求:数据库的操作 JDBC Hibernate
  1、连接数据库
  2、操作数据库
  c create  r read  u  update    d  delete
  3、关闭数据库


interface UserInfoDao //接口
{
        public void add(User user);
        public void delete(User user);
}
class UserInfoByJDBC implements UserInfoDao//JDBC连接方式
{
        public void add(User user)
        {
                1、JDBC连接数据库
                2、使用sql添加语句添加数据
                3、关闭连接
        }
        public void delete(User user)
        {
                1、JDBC连接数据库
                2、使用sql添加语句删除数据
                3、关闭连接
        }
}
class UserInforByHibernate implements UserInfoDao//Hibernate连接方式
{
        public void add(User user)
        {
                1、Hibernate连接数据库
                2、使用sql添加语句添加数据
                3、关闭连接
        }
        public void delete(User user)
        {
                1、Hibernate连接数据库
                2、使用sql添加语句删除数据
                3、关闭连接
        }
}
public class 多态的扩展示例
{
        public static void main(String[] args)
        {
                UserInfoDao ui=new UserInfoByJDBC(); //多态建立子类对象
                UserInfoDao ui=new UserInforByHibernate();//多态建立子类对象
                ui.add(user);
                ui.delete(user);
        }
}
*/

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马