最基础的考试

第一步:考前准备


1.检查自己的设备是否运行正常(硬件)
2.配备好自己的外围设备及电源部件(硬件)
3.考试所需软件的检查(是否有过期,奔溃)
检查tomcat.jdk是否装及环境部署
4.mysql连接的账号密码一定要确认没问题
5.提前准备项目中所需的各种jar及jquery等文件,
存放至一个公用文件夹.

第二步: 设计数据库
1.按照要求命名及创建数据库及表.字段
注意:
主键.自增.非空
非空(必填项,一定要注意添加操作是传递的请求参数保证有值)

第三步:创建项目
1.创建web项目(命名按照要求),字符集编码,jar导入
,jquery的库文件及地址引用
2.实体类的创建(对应数据库的字段,类型),封装get set
(快捷键: SHIFT+ALT+S+R)
3.创建三层(dao.service.表示层)接口+接口实现类;
BaseDao.servlet

第四步:细节
1.BaseDao(驱动加载.定义公用连接对象.增.删。改。查。释放的方法;细节注意:更改连接的数据库名称)\

2.关于dao接口的定义(返回值,参数)
增。删。改的返回值,一般用int
增。改的入参(类型:实体类) 删(类型:Int))
查询的返回值:(全部使用list.单条信息:实体类)
List<BookManage> getAll();
int add(BookManage bm);
int del(int id);

3.dao接口的实现类
增。删。改就三行代码
1.要执行的sql语句
String sql="delete from BookManage where b_id=?";
2。参数占位符入参
Object[] param={id}
3.调用公用执行
return Update(sql,param);

4.service 接口实现类
接口复制dao接口定义
接口实现一句话(dao实现类)
return new BookManageDaoImpl().getAll();

5.servlet
选中所在包--右键---new--servlet(根据自己需求命名)
会自动生成(servlet.web.xml)
web.xml(配置访问的地址。默认起始页(不加斜杠))
servlet(保留doget.dopost方法,设定好请求,响应的字符集编码)

异常分析:
问题:数据库有记录,前端页面显示不出来,系统无法运行时异常报错,排查问题所在.
以List作为返回值的话注意(dao实现类里)
1.创建好返回值对象
2.List.add(添加值)3.return list;(别为return为null)

posted @ 2020-07-29 09:47  MARTWOOK  阅读(87)  评论(1)    收藏  举报
返回顶端