180411



###复习
1.ResponseResult
2.jquery

$.ajax({
"url":"checkName.do",
"data":"name="+$("#name").val(),//表示提交给控制器
"type":"GET",//提交数据方式
"dataType":"string",//服务器响应数据形式,json串,
"success":function(obj){
alert(obj);
}
});

SSM:
1.旧版本,详细文档
2.敏捷开发

1.后台系统:维护商品分类,商品信息
2.前台系统:商品详情
3.sso:注册,登录,登出
4.购物车系统:加入购物车、修改数量
5.订单系统:下订单、恶意订单处理
6.搜索系统:海量商品数据搜索


TedStore
1.创建maven
2.web.xml和tomcat
3.创建文件夹
放实体类的包:cn.tedu.store.bean
放控制器类的包:cn.tedu.store.controller
放业务层的包:cn.tedu.store.service
放持久层的包:cn.tedu.store.mapper
4.添加依赖jar包
spring-webmvc
spring-jdbc
mybatis
mybatis-spring
nysql
commons-dbcp
jackson*3
junit
jstl

5.添加资源文件
1)resources添加属性文件:db.properties
2)在resources中创建文件夹:mappers,用来管理所有的映射文件
3)添加spring-mvc.xml的配置文件
6.调整web.xml文件,添加DispatchServlet


用户注册表,4个字段
created_user varchar(50)
created_time date
modified_user varchar(50)
modified_time date

2.1注册-持久层
在mapper定义接口:接口UserMapper,并且接口中定义insert方法
public interface UserMapper{
void insert(User user);
}
2.2创建一个文件UserMapper.xml,完成接口方法中sql语句的映射

2.3用户注册-用户名,邮箱,电话号码的验证
邮件持久层,在UserMapper.xml文件中定义方法:验证是否存在

posted @ 2018-04-11 14:39  爱吃醋的工程师  阅读(94)  评论(0编辑  收藏  举报