摘要:
mapper接口开发 传统dao的开发问题(ibatis) 方法调用:字符串易错,硬编码 mapper代理开发 a) 编写全局配置 b) 编写接口(自动根据接口和映射文件创建实现类) c) 编写映射文件 规范: A. 映射文件和mapper接口同包同名(批量加载映射文件) B. 接口的全限定名称必须 阅读全文
摘要:
框架 将重复的,繁琐的代码实现封装,让程序员将更多的精力放在业务的理解和分析上。 框架的作用 提高开发效率 隐藏细节 三大框架SSH --> SSM 1) 表述层: 用户交互 servlet SpringMVC/Struts2 2) 业务逻辑层:业务处理 javabean/ejb Spring 3) 阅读全文
摘要:
上传 将本地文件传输到服务器 下载 将服务器的文件传输到本地。 过滤器(Filter) 过滤请求和响应。 当用户发出请求时,首先到达过滤器,过滤器如果”放行”,此时该请求就可以到达下一个过滤器或者servlet。当客户端响应时,也需要经过过滤器。 监听器(listener) 监听域的对象创建销毁。 阅读全文
摘要:
经典三层 表述层(表示层): 前台交互,调用后台 web 业务逻辑层: 处理业务 service 数据持久层: 与数据库之间进行交互 dao 面向对象原则 面向修改关闭,面向拓展开放。 高内聚,低耦合 面向接口编程 用于松耦合 MVC设计模式 模式:被多数人使用和认可,经验的总结。 用于松耦合,增强 阅读全文
摘要:
JSP概述 JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP实际上就是Servlet。 jsp = html + java html:静态内容 servlet:服务器端的小应用程序。适合编写java逻辑代码,如果编 阅读全文
摘要:
HttpServletRequest 说明 公共接口类HttpServletRequest继承自ServletRequest.客户端浏览器发出的请求被封装成为一个HttpServletRequest对象。所有的信息包括请求的地址,请求的参数,提交的数据,上传的文件客户端的ip甚至客户端操作系统都包含 阅读全文