摘要:
MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 可以使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJO映射成数据库中的记录. 1.创建Maven工程,编写pom.xml配置文件,引入jar 2.Spring整合mybatis 阅读全文
摘要:
提取经常操作表如新增、修改、删除、查询、分页查询、统计等业务功能,形成基类,用泛型传参,有利于每个实体对象数据层继承。 调用示例 阅读全文
摘要:
Hibernate是ORM 框架,采用面向对象的方式来操作关系数据库,消除冗长的 SQL代码。 使用Hibernate4版本和MySQL数据库做测试 1.导jar包 antlr-2.7.7.jar dom4j-1.6.1.jar hibernate-c3p0-4.2.4.Final.jar hibe 阅读全文
摘要:
一、方法定义上使用 @ModelAttribute 注解,Spring MVC 在调用目标处理方法前,先逐个调用在方法级上标注了@ModelAttribute 的方法。 1)通过主键或唯一键获取用户对象,形成更新请求数据,其它字段保持不变。 2)编辑对象,从隐含对象中获取隐含的模型数据中获取对象,再 阅读全文
摘要:
一、RequestMapping映射URL 1)RequestMapping注解指定控制器能处理哪些URL请求,可用于类定义和方法定义处。 2)RequestMapping常用属性有value、params、method、headers,表示请求URL地址、请求方法、请求参数及请求头。他们之间是与的 阅读全文
摘要:
SpringMVC是Spring 为展现层提供的Web框架,采用了松散耦合可插拔组件结构,比其他MVC框架更具扩展性和灵活性。SpringMVC通过一套MVC注解,让POJO成为处理请求的控制器,而无须实现任何接口。 1.Web项目工程导入jar包,列表如下 commons-logging-1.2. 阅读全文
摘要:
自定义标签 1)用户定义的一种jsp标记,当一个含有自定义标签的jsp页面被jsp引擎编译成servlet时,tag标签被转化成了对一个称为 标签处理类 的对象的操作。于是,当jsp页面被jsp引擎转化为servlet后,实际上tag标签被转化为了对tag处理类的操作。 2)所有的标签处理器类都要实 阅读全文
摘要:
上传文件 1)在表单中使用表单元素 <input type=“file” />,浏览器在解析表单时,会自动生成一个输入框和一个按钮 2)表单需要上传文件时,需指定表单 enctype 的值为 multipart/form-data 3)Commons-fileupload.jar性能优异,用来处理表 阅读全文
摘要:
特点 1)Filter是依赖于Servlet容器,属于Servlet规范的一部分,在Servlet API中定义了三个接口类:Filter, FilterChain, FilterConfig。 2)基本功能是对 调用 Servlet 的过程进行拦截,从而在 Servlet 进行响应处理的前后实现一 阅读全文
摘要:
定义: 专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。 Servlet 规范为每种事件监听器都定义了相应的接口,它用于监听 web 应用程序中的 ServletContext, HttpSession 和 ServletReques 阅读全文