第一天:
1.环境配置
2.项目分析分为几个模块:用户模块,旅游类别模块,旅游线路模块,商家信息模块,收藏模块
3.根据分析,创建对应的表,类,三层结构
4.开发:
5.阿里云中的短信验证码服务
6.注意点,抽取的父类简化的是servlet的创建,,而BeansFactory是接口创建实现类的工厂模式,不要弄混
***涉及到的几个知识点,需要自己去拓展
泛型开发------工厂模式----------反射机制,创建虚拟结构,例如动态代理
第二天:
1.用户注册
注册页面上应该有一些格式提示,不如手机号时候被注册,格式是否正确等等
***这里发送验证码,在server没有经过验证,而是直接在前端进行判断,是否安全???
获取表单所有信息:serialize
2.用户登录
$.ajax({
url:"",
data:{“methodName”:""},
dataType:“json”,
success:function (res) {}
});
遇到的错误
在jdbcTemplate中,如果返回的是应用类型,就需要借用第三方工具:BeansRowMapper<>(),
如果是基本数据类型,直接Interage.class就可以
如果没有json返回,dataType就不能使用json,返回的res可填可不填
3.用户退出
完成
4.自动登录案例:
第三天:
1.类别的信息显示:Category—在header.html页面
完成
2.旅游线路精选:newest,theme,favourite
完成
3.分页
完成。注意:左五右四
一页一页写就可以了
begin=当前页-5;
end = 当前页 +4:
第四天:
5/24上午;自己做,非要重写,哎
1.搜索栏
完成 10点
2.旅游线路详情
完成,13.30
3.收藏按钮显示
完成,14.18
第五天:
1.添加到收藏夹
2.收藏排行分页
3.自动填充插件
******重点:对数据库进行增删改时,注意操作之间是否有关联
。要保证数据库的数据一致性
开启事务
提交事务/回滚