zoukankan      html  css  js  c++  java
  • JDBC的操作总结

                     JDBC  操作总结

    JDBC是一组能够执行SQL语句的API

    JDBC的操作方式比较单一,简单的分为以下几个流程:

     1.通过数据库厂商提供的JDB类库想DriverManager注册数据库驱动

     2.使用Drivermaanger提供getConnection()方法连接到数据库

     3.通过数据库的连接对象的creatStatement方法建立SQL语句对象

     4.执行SQL语句,并将结果集合返回到Resut中

     5.使用while循环读取结果

     6.关闭数据库资源

    Mysql数据库的操作方法;

     1.建立数据库epet,建表

     2.创建实体类,和相应的数据库的表是对应的,com.beiwo.epet.entity

     3.创建Dao的基类接口类BaseDao.com.beiwo.epet.dao.BaseDao

     4.创建Dao的实现类BaseDaoImpl.com.beiwo.epet.dao.impl.BaseDaoImpl

     5.创建具体表的Dao类,PetDao;com.beiwo.epet.dao.PetDao

     6.创建具体表的Dao实现类,PetBaseMysql;com.beiwo.epet.dao.impl.PetDaoMysqlImpl

     7.创建业务逻辑层的接口类:PetService;com.beiwo.epet.service.Petservice

     8.创建业务逻辑层的接口实现类,PetserviceImpl;com.beiwo.epet.service.impl.PetServiceImpl

     9.创建测试类

    简单的动物信息登录查询方法的实现

    运行后的结果:

    简单的构思:

     1.建立数据库epet,建表

     2.创建实体类,和相应的数据库的表是对应的,com.beiwo.epet.entity

     3.创建Dao的基类接口类BaseDao.com.beiwo.epet.dao.BaseDao

     4.创建Dao的实现类BaseDaoImpl.com.beiwo.epet.dao.impl.BaseDaoImpl

     5.创建具体表的Dao类,PetDao;com.beiwo.epet.dao.PetDao

     6.创建具体表的Dao实现类,PetBaseMysql;com.beiwo.epet.dao.impl.PetDaoMysqlImpl

     7.创建业务逻辑层的接口类:PetService;com.beiwo.epet.service.Petservice

     8.创建业务逻辑层的接口实现类,PetserviceImpl;com.beiwo.epet.service.impl.PetServiceImpl

    建立数据库,然后在建立三个表格 ,因为需要一个宠物类型的表格,一个主人信息的表格,还需要一个宠物信息的表格:

    宠物信息的表格:

    主人信息的表格:

    宠物类型的表格:

    接下来就是代码:代码量还是挺大的。。。。。。。。。。。。。代码   请见下一篇(文档);

  • 相关阅读:
    Extjs 集合了1713个icon图标的CSS文件
    Sencha Touch 2 DataView / List 分页
    Sencha Touch 笔记
    [奉献]通过命令快速启动应用程序的小软件(QuickLauncher V1.1)
    PTC FlexPLM rfa 接口自动创建产品规格
    Excel Vba 调用WebService的两种方式,解决MSSOAP30 64位不兼容问题
    Extjs4.1.x 框架搭建 采用Application动态按需加载MVC各模块
    C#获取远程图片,需要Form用户名和密码的Authorization认证
    [转]plsql不安装oracle客户端 进行远程连接
    WPF、Silverlight程序编码资料收集
  • 原文地址:https://www.cnblogs.com/2016yjl/p/6184666.html
Copyright © 2011-2022 走看看