(本科)第15章 Java GUI实战ppt课件.pptx
《(本科)第15章 Java GUI实战ppt课件.pptx》由会员分享,可在线阅读,更多相关《(本科)第15章 Java GUI实战ppt课件.pptx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程主讲人:第15章 Java GUI实战Java GUI实战第15章项目总览项目介绍该项目取自一个真实项目的片段,蕴含了主流公司的开发思想和流程。项目显示了一个学生信息管理系统,结合MySql数据库,完成基本的CRUD,后台封装了JDBC,采用流程的分层设计思想,并融合的部分测试技术和自定义组件开发技术。项目中定义了严密的业务逻辑与数据验证机制界面部分使用MDI主窗体和MDI子窗体技术,同时使用了GridBagLayout布局器是一个经典的学习案例UIServiceDAODBEntity项目搭建common包该包中有2个类:DbUtils(JDBC的封装)和ServiceInvokeResu
2、lt(服务层调用结果的封装)DbUtilsexecutequerycountServiceInvokeResultsuccessmessagedataentity包该包中有1个类:Student(与数据库字段一一对应)StudentidnonamegenderbirthdayphoneNumberaddressdao包该包中有1个类:StudentDao(执行SQL语句,与数据库交互)StudentDaoinsertStudentupdateStudentdeleteStudentByIdpagingStudentcountXXXgetByIdservice包该包中有1个类:StudentSe
3、rvice(核心业务逻辑)StudentServiceaddStudentmodifyStudentremoveStudentByIdpagingStudentsgetStudentByIdtest包该包中有1个类:StudentTest(测试业务逻辑)StudentServicetestAddStudenttestModifyStudenttestDeleteStudenttestPagingStudentsfillTestDataui包该包中有5个类:DateChooser(自定义日期控件)、MainForm(MDI主窗口)、MenuBar(菜单栏)、StudentInternalFrame(MDI子窗口)和StudentEditDialog(编辑对话框)MainFormDateChooserStudentEditDialogStudentInternalFrameMenuBar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科第15章 Java GUI实战ppt课件 本科 15 GUI 实战 ppt 课件
限制150内