惯例广告一发,对于初学真,真的很有用www.java1234.com,去试试吧!
初学Java、没基础、没经验(废话略)。
1开发环境
操作系统 XP
开发工具 MyEclipse8.5
数据库 MySql5.1(编码utf-8)
数据库图形工具 SQLyog
1.1MyEclipse8.5
1.1.1对包、类、文件、文件夹的增删改查
1.1.2对Swing控件的使用、属性、设置、美化
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.2set、get方法的构造
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创建六个页面LogOnFrm、MainFrm、BookTypeAddInterFrm、BookTypeManageFrm、BookAddInterFrm、BookManageInterFrm,包括各种控件的使用、属性、设置、美化等方面
2.4.2包括增删改查、重置、登录、退出等方法,JTable、JComboBox、JRadioButton填充和数据的获取