摘要: 拦截器是针对Mapping的。可以在Mapping下配置对应的拦截的。由于常用mvc:annotation-driven配置Mapping和Adapter,所以这里用mvc:interceptors配置拦截器。 1、单个mapping的拦截器 a、定义拦截器。 实现拦截器接口。 b、配置拦截器 拦截 阅读全文
posted @ 2016-08-15 22:16 jway0101 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1、在spring mvc中加入对文件上传的支持 springmvc.xml 2、文件上传的jar 3、JSP 4、controller 关键 MultipartFile transferTo(File) 5、完成,可以上传文件了。 PS:servlet3 提供文件上传的支持。 阅读全文
posted @ 2016-08-15 22:12 jway0101 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1、编写全局异常处理类 需要实现接口 org.springframework.web.servlet.HandlerExceptionResolver 2、自定义异常 3、测试程序 4、结果 预期结果,在jsp页面显示。(这里没有设定错误页面,继续用user.jsp来显示)。 阅读全文
posted @ 2016-08-15 22:05 jway0101 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1、spring mvc自动将传入的pojo数据存入request域 request中的key是该pojo类名,首字母小写。 JSP controller 第一次访问user.jsp 填写表单 点击提交后。 2、@ModelAttribute a、可以制定spring mvc自动传入的pojo的可以 阅读全文
posted @ 2016-08-15 22:03 jway0101 阅读(1872) 评论(0) 推荐(0) 编辑
摘要: 使用hibernate校验框架,在controller类中进行数据校验 1、将jar加入工程 2、将校验器加入Spring spring.xml配置文件。 <!-- 校验器 --> <bean id="validator" class="org.springframework.validation. 阅读全文
posted @ 2016-08-15 18:39 jway0101 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1、默认支持类型 a、HttpServletRequest b、HttpServletResponse c、HttpSession e、Model/ModelMap model是接口,modelmap是接口实现。将model数据填充到request域 2、简单类型 a、直接在controller上加 阅读全文
posted @ 2016-08-15 18:33 jway0101 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1、ModelAndView 类似servlet,之前例子在用 addObject setViewName 2、String a.表示返回逻辑视图名 spring mvc的视图解析器中设置。(在web-inf下建一个user文件夹) user文件夹中在复制一份user.jsp添加多一段文字表示是us 阅读全文
posted @ 2016-08-15 18:21 jway0101 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1、url路径映射 基本功能 2、窄化请求映射 根路径+子路径 注意setViewName的路径。 3、限制http请求方法 get和 post 如果是get 阅读全文
posted @ 2016-08-15 18:16 jway0101 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 在mybatis的笔记学习中,是通过写测试程序得到ApplicationContext然后就使用mapper来操作数据库。 这一次通过web开发形式。链接访问。 1、配置文件的编写 数据源,SqlMapConfig.xml,mapper.xml(由逆向工程产生mapper) 2、加载spring容器 阅读全文
posted @ 2016-08-15 18:00 jway0101 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 映射器和适配器 1、非注解的映射器和适配器 a. 入门程序中的单个映射 BeanNameUrlHandlerMapping SimpleControllerHandlerAdapter b.另一种mapping c.另一种adapter 要求handler实现接口HttpRequestHandler 阅读全文
posted @ 2016-08-15 17:16 jway0101 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: 入门程序 1、环境准备 myeclipse Spring jar 2、前端控制器设置 (web.xml) 所有的*.action请求通过org.springframework.web.servlet.DispatcherServlet处理。 3、springmvc.xml配置 这里的配置包含,请求怎 阅读全文
posted @ 2016-08-15 17:12 jway0101 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 使用逆向工程来生成数据库表,单表的Mapper 1、搭建环境 2、按实际填写好xml。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBati 阅读全文
posted @ 2016-08-15 17:02 jway0101 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1、环境 a. jar包 (mybatis+spring mvc运行包+两者整合包mybatis-spring.jar) b.工程目录 c. 配置文件 mybatis:SqlMapConfig.xml、mapper.xml等 spring mvc: applicationContext.xml a) 阅读全文
posted @ 2016-08-15 16:57 jway0101 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 动态SQL SQL语句的灵活操作,判断,拼接。 例子: 其他的标签 SQL片段 阅读全文
posted @ 2016-08-15 16:51 jway0101 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、输入映射 mapper.xml的参数只有一个。可以传参数,基本简单类型,hashmap和javabean (一)、Javabean的方法。 需求:通过小说名和作者模糊找书。 1、定义Javabean class NovelCustom extends Novel 继承了Novel。一个可以通过什 阅读全文
posted @ 2016-08-15 16:48 jway0101 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、SqlMapConfig.xml 1、属性properties 在入门时,以抽取出连接数据库的属性得到properties文件。 a.可以通过resource和url来获得属性。 b.properties内还可以定义属性。但不建议使用 c.mybatis属性加载顺序 property à res 阅读全文
posted @ 2016-08-15 16:42 jway0101 阅读(476) 评论(0) 推荐(1) 编辑
摘要: 在实际应用中的,会有较多个mapper。如果每新建一个mapper,就向SqlMapConfig上加上对应的配置文件,会十分不便。 可以新建一个package,在其下面放置Mapper.java,同时,将相同命名的Mapper.xml放在该包下面。 这样,就可以在SqlMapConfig.xml上用 阅读全文
posted @ 2016-08-15 16:36 jway0101 阅读(2013) 评论(0) 推荐(2) 编辑
摘要: 通过配置Mapper.xml和Mapper.java来应用mybatis 阅读全文
posted @ 2016-08-15 15:56 jway0101 阅读(12227) 评论(1) 推荐(2) 编辑
摘要: mybatis个人学习笔记。没有太详细的文字。 通过图和部分文字的结合,来理解mybatis。也希望得到大家指点。 阅读全文
posted @ 2016-08-15 15:45 jway0101 阅读(444) 评论(0) 推荐(0) 编辑