SSM开发大众点评实战二之商户模块

商户模块

数据库设计

SSM开发大众点评实战二之商户模块_第1张图片
商户模块数据设计.PNG

后台form表单和RESTful

REST ful与SpringMVC
form表单要有_method这个隐藏域,配合Spring的过滤器HiddenHttpMethodFilter
提交参数为中文,在web.xml中的URLencodeing为utf-8
如何解决RESTful应用中的问题
问题一
class path resource [mybatis.xml] cannot be opened because it does not exist:看评论第一条
问题二:启动时localhost:8081/comment出现404
tomcat的配置出错,在deployment中将路径修改一下,另外补充一点,Server中的On ‘Update’ action和On frame deactivation有什么用
问题三:web.xml中拦截器、监听器名字下面报红线
检查pom.xml中工程名是否和自己的工程名一致
问题四:访问comment-test/login一直404,无法在LoginController中完成路径映射
检查是否在LoginController类上加上了@Controller注解
SpringMVC 的工作流程:

SSM开发大众点评实战二之商户模块_第2张图片
springmvc工作流程.PNG

Mybatis知识点补充:

  • 如果只有一个参数,那么_parameter 就代表该参数,如果有多个参数,那么_parameter 可以get(0)得到第一个参数

Git基本操作
为什么每次服务器重启后,页面的信息丢失:session失效
关于redirectAttributes
完成:

  • 广告模块的增删改查
  • 商户模块的增删改查
    遇到的问题:
    1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc='hello',
    显然,desc是mysql中的一个关键字,应该用表名.desc代替

你可能感兴趣的:(SSM开发大众点评实战二之商户模块)