JDBC调用存储过程的程序演示
课程介绍了JDBC的概述与工作原理,JDBC的常用类与接口的API,创建连接的过程、JDBC的普通工作模板、使用JDBC的Statement进行CRUD操作的过程、预编译指令集PreparedStatement进行CRUD操作的过程、JDBC调用存储过程的过程,最后通过一个综合的实例,结合Swing编程,实现了一个应用MVC设计模式实现的“图书书籍管理系统”的桌面应用程序的开发。综合项目用到的技术要点如下:
1. 基于MVC设计模式进行程序设计;
2. 使用JDBC技术进行开发;
3. 数据存储在mysql数据库中;
4. V层使用Swing实现的桌面应用;
5. 程序的结构如下:
1) 数据库名为 demo, 表名为book;
2) BookBean.java 为与book表对应的实体类(M层);
Userinfo.java 为与userinfo表对应的实体类(M层);
3) DbUtils.java 为数据为连接管理父类(M层) ;
4) BookDao.java 为书籍信息数据操作CRUD类(M层) ;
UserDao.java 为用户信息数据操作CRUD类(M层) ;
5) LoginFrm.java 为登录界面程序类(V层含C层);
6) MainFrm.java 为主界面程序,使用菜单栏 JMenuBar、工具栏 JToolBar、数据表格 JTable (V层含C层) ;
7) AddBookDlg.java 为添加书籍信息界面(V层) ;
8) EditBookDlg.java 为修改书籍信息界面(V层);
9) img包(文件夹)为工具栏按钮所用到的图标。
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲
- 第一章 JDBC定义与工作原理
- 1-1试看 JDBC定义与工作原理03:07
- 第二章 JDBC相关的类与接口API
- 2-1试看 JDBC相关的类和接口API04:28
- 第三章 JDBC程序的一般工作模板
- 3-1试看 JDBC程序的一般工作模板10:58
- 3-2JDBC程序的一般工作模板10:58
- 第四章 JDBC的CRUD操作
- 4-1CRUD含义、BookDb变量、获取连接与关闭连接对象方法07:48
- 4-2CRUD测试类主入口方法与各个操作方法的实现12:03
- 4-3CRUD操作的程序演示及数据库中数据的变化11:42
- 第五章 预编译指令
- 5-1预编译指令05:26
- 5-2预编译指令的程序演示11:46
- 第六章 存储过程
- 6-1存储过程05:33
![JavaWeb(JSP)中基于MVC模式的学生信息管理系统项目实战](https://s2.51cto.com/images/202002/06/f730c27eafcdeb60684f1b1022eaf0ac.png?x-oss-process=image)
![Java中JDBC数据操作与书籍信息管理小项目](https://s2.51cto.com/images/avater/202010/a5ac92e02a31f2eac38388442efeab08ea5007.jpg?x-oss-process=image)
![深入浅出之-JavaSE基础视频教程](https://s2.51cto.com/wyfs02/M01/24/9F/wKioL1NUhRKBKqhEAAJMRlAfLiQ763.jpg?x-oss-process=image)
![Spring4.0基础与提升视频教程(没有答疑服务)](https://s2.51cto.com/images/202012/30/c29c49a2cd3d19a1b694cba798c6eb49.jpg?x-oss-process=image)
![Struts2视频教程](https://s2.51cto.com/images/202012/30/5d9c0f4468ad0b6a704557684347798d.jpg?x-oss-process=image)
![全新版本Spring Boot 2.x全套视频教程 基础进阶实战 SpringBoot教程](https://s2.51cto.com/images/202007/24/948d7d1d68038f7c6f84fa7a6a798968.jpg?x-oss-process=image)
![师傅带徒弟学Java第1篇 Java基础视频课程](https://s2.51cto.com/images/202007/24/b8ad09ce1833955ee0b55d6128284a8a.jpg?x-oss-process=image)
![Java8高级编程技术视频课程](https://s2.51cto.com/images/201603/49e609e3779577c81fb4157ee2973742e22546.jpg?x-oss-process=image)