Swing入门级项目全程实录学习总结

惯例广告一发,对于初学真,真的很有用www.java1234.com,去试试吧!

初学Java、没基础、没经验(废话略)。

1开发环境

操作系统 XP

开发工具        MyEclipse8.5

数据库          MySql5.1(编码utf-8)

数据库图形工具  SQLyog

1.1MyEclipse8.5

1.1.1对包、类、文件、文件夹的增删改查

1.1.2Swing控件的使用、属性、设置、美化

1.1.2通过构建路径增加数据库驱动包

1.1.3快捷键的使用

1.1.4debug模式的使用

1.2SQLyog

通过SQLyog对数据库、表及列表项的增删改查、关联设置。

 

2总体架构

整体项目结构包括:util公共层、model实体层、dao数据访问层、view页面层

2.1Util公共层

主要是提供一些公共的类和方法

2.1.1数据库连接、关闭类

2.1.2字符串处理类

2.2model实体层

用来临时存储数据的一种载体,所有的数据实体都建立在这一层,通常是和数据库表进行一一对应,达到访问数据和保存数据的目的。

2.2.1创建User类、Book类、BookType

2.2.2setget方法的构造

2.2.3创建各种构造方法(主要用于初始化数据),方便进行对数据库的操作

2.2.4快捷键ctrl+shift+s

2.3dao数据访问层

和数据库沟通,所有的数据访问都写在dao,与model实体层、数据库表一一对应。

2.3.1创建UserDao类、BookDao类、BookTypeDao

2.3.2sql语言具体的使用方法,包括增删改查、验证登录、多表关联操作等。(以前没接触,不是很熟,但可以查相关资料进行编写)

2.3.3查询小算法的学习

2.4view页面层

最终呈现给用户的页面都管理在这一层。

2.4.1创建六个页面LogOnFrmMainFrmBookTypeAddInterFrmBookTypeManageFrmBookAddInterFrmBookManageInterFrm,包括各种控件的使用、属性、设置、美化等方面

2.4.2包括增删改查、重置、登录、退出等方法,JTableJComboBoxJRadioButton填充和数据的获取

原文地址:https://www.cnblogs.com/cnmotive/p/3132031.html