1.创建WEB工程
怎样使用Myeclipse创建WebProject
Web工程目录结构
怎样删除一个Web工程
2.用户列表,创建实体类,User
User有哪些属性?
Id,usernamerealnamepasswordagegenderemail
包的命名规范、类的命名规范
com.公司名.模块名.pojo.类名
实体类属性的创建规范
Privatesettergetter
实体类属性的数据类型
Int>Integer
3.用户列表,创建表结构,用户表
如何创建数据库
Navicat右键链接名>新建数据库>输入数据库名、字符集名(UTF8)
如何创建用户表
右键“表”>创建字段
用户表有哪些字段,以及每个字段的类型
字段对应实体类即可
主键设置方式
非空、主键(小钥匙)、选中自动递增(intbigint)
如何增加字段,修改字段
设计表>点击“添加栏位”或“修改栏位”
如何查看表数据
如何创建查询索引,唯一性索引
查询索引:提高(字段)查询效率类型是Normal
唯一性索引:字段的值不能重复,类型:unique
4.用户列表,创建数据库访问层,JDBC>Mysql
知道管理系统的主流架构
用户浏览器JSP>Servlet>Service>Dao
数据库访问层的作用
操作数据库,主要的操作:增删改查(CURD)
所在包的命名规范,类的命名规范
..dao,UserDao
Web工程如何加载类库
复制粘贴,WebROOT>WEB-INF>lib
JDBC访问数据库的步骤
SQL查询语句语法
Select*fromt_userwhere..[and/or]
JDBC代码优化方法,抽取JdbcUtil工具类
加载驱动>静态代码块
获取链接>getConn()
释放资源>free()
封装数据库记录
Jdbc数据封装成User对象,最后再组装成List对象
5.用户列表,创建业务层,Service层