摘要:Spring框架 请求—>servlet-àservice >多个dao—jsp Spring一般将【servlet-àservice >多个dao—>jsp】交给IOC和AOP管理 (管理组件对象,维护对象关系,降低组件耦合度) Spring Web MVC功能:MVC设计 目的:架构一个MVC结
阅读全文
摘要:mybatis-spring.jar简介 Spring与Mybatis整合需要引入一个mybatis-spring.jar文件包,该整合包由MyBatis提供,可以从MyBatis官网下载。 mybatis-spring.jar提供了下面几个与整合相关的API (1)SqlSessionFactor
阅读全文
摘要:Spring与JDBC整合背景: 1.Spring提供了编写Dao的工具类:JdbcTemplate JdbcTemplate.update("insert....",参数); JdbcTemplate.query();//查询多行记录 JdbcTemplate.queryForObject();/
阅读全文
摘要:如何实现登录权限检查? 使用session约定值的判断 实现方法: 1.采用Filter(过滤器) 2.采用拦截器 拦截器组件是SpringMVC特有组件。拦截器组件可以在Controller之前拦截;也可以在Controller之后拦截;还可以在JSP解析完毕给浏览器输出之前拦截。 实例: A.创
阅读全文
摘要:如何解决springMVC中文乱码问题? 由于Filter组件会在servlet之前执行 在拦截器中设置编码 CharacterEncodingFilter(Spring-web提供) 在web.xml中配置Filter
阅读全文
摘要:全局异常处理 只需在applicationContext.xml中配置异常处理器 局部异常处理局部异常处理方法(优先):执行该方法后,不再调用ExceptionResolver(全局异常处理) 在控制器Controller添加该方法,当出现异常,会自动执行该约定方法 自定义ExceptionReso
阅读全文
摘要:注解标记只能应用于类,方法,变量的前面 springMVC实例实现(hello) 1.搭建Spring Web MVC开发环境,引入IOC,webmvc开发包;在src下添加applicationContext.xml 2.在web.xml中配置dispatcherServlet 3.在applic
阅读全文
摘要:Spring Web MVC需要使用SpringIOC功能 用于开发MVC结构的web程序。 1.MVC思想 将程序组件分为模型,视图,控制器三部分 SpringMVC工作流程: 注意: dispatcherServlet:接受指定的请求,类似一个大的主控制器(大boss) HanlerMappin
阅读全文
摘要:利用注解配置应用IOC IOC:以注入方式应用对象,实现组件解耦 注解是在jdk5.0时追加一些新特性 注解:在类定义,方法定义,成员变量定义前面使用,格式为@注解标记名(取代bean配置) 1) 组件自动扫描 可以按指定的包路径,将包下所以组件扫描,如果发现组件类定义前有以下标记,会将组建扫描到S
阅读全文