精选--代码说明文档.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简介 FH Q313596790 Springmvc + mybatis 组合框架 Oracle 和 mysql 俩版本 1 各包说明 1.1 Src 1.controller: 业务处理包 (日常代码维护主要包) 2.dao:增删改查的接口 (无需操作,不用管它) 3.entity: 实体类包 (存放实体类 ) 4. filter: 登录顾虑验证器 (可以在此添加一段代码,让 tomcat 启动后立即自动执行 需要配置 web.xml 5.interceptor :session 有效期验证 请求的连接中 *xx.do 不包含 login,logout ,code,app 等字符的,都会被判断 session 存在 与否,否 : 跳转到登录,是 : 跳转到相应地址 6.Listener :在 web 容器启动时由 WebAppContextListener 初始化 7.Plugin : 分页插件 ( 已经处理好,无需更改 ) 8.Listene :MyExceptionResolver 异常处理 9.Util 所有工具类 (发邮件,发短信,日期格式化等 ) 1.2 resources 1. mybatis :对应的配置文件 2. spring :spring 的配置文件 ApplicationContext.xml 3. log4j 日志处理配置,可设置生成日志文件到硬盘的某个目录下 4. dbconfigerties : 数据库链接池配置 5. shior 配置,在 spring/ApplicationContext.xml 1.2 WebRoot admin :存放配置文件,代码生成器生成的代码 (相对 tomcat 的目录 ) plugins : 插件存放目录 static : js css img 等存放目录 jsp : 在 WEB-INF 目录下 增删改查流程 增加: (form 表单提交数到后台在存入数据库 ) form 表单 action=”user/saveU.do ” 1.比如新增用户, ”user 对”应的是 saveU.do 对应的是如下图 学过 springmvc 的朋友都知道这样映射方式,和 struts2 区别很大 (放到 xml 配置中 ) 2.提交的表达所有的参数都通过 pd = this .getPageData(); 获取到, pd 就是封装的 map。 比如表单中新增的用户名 input name= ”username” value=张”三” 后台 pd = this.getPageData();后, pd 里面就有 username 的值了 打印 (pd.getString( “userna)m输e入”的)值为“张三” 6. 3.最后把充满数据的 pd 传递给 service 层 userService.saveU(pd); dao.save(”字符串 1 . 字符串 2”,pd ) 。save 就是保存, update 就是更新 delete 就是删除 “UserXMapper”对应的 mybatis 的配置文件为 映 射 关 联 是 根 据 此 xml 文 件 顶 部 的 相关联 saveU 对应的是 id 传过来的 parameterType 意思是传入值 的类型 读取,根据 pd 中 的键名,读取其值 迅捷PDF转换器

文档评论(0)

136****9452 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档