主界面菜单区域的代码实现
课程介绍了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