随笔分类 - Spring
摘要:Spring多配置文件有什么好处? 按照目的、功能去拆分配置文件,可以提高配置文件的可读性与维护性,如将配置事务管理、数据源等少改动的配置与配置bean单独分开。 Spring读取配置文件的几种方式: 1、使用Spring自身提供的ApplicationContext方式读取 在Java程序中可以使
阅读全文
摘要:一、需求背景 1. 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。 @RequestMapping(value = "/activityType", method = RequestMeth
阅读全文
摘要:1. 介绍 1.1 Spring Security是什么? Spring Security是一个强大的和高度可定制的身份验证和访问控制框架。 它是保证基于spring的应用程序安全的实际标准。 1.2 Spring Security 的一些能实现的具体的一些功能特性 1.3 下载项目的依赖包 核心—
阅读全文
摘要:一、Spring简介 Spring官网改版后,很多项目的完整zip包下载链接已经隐掉了,虽然Spring旨在引导大家用更“高大上”的maven方式来管理所依赖的jar包,但是完全没想到中国的国情,在伟大的墙内,直接通过maven下载墙外的东西,要么龟速,要么直接被和谐。 下面是从网上搜集的一些方法,
阅读全文
摘要:一、从页面接收参数Spring MVC接收请求提交的参数值的几种方法:使用HttpServletRequest获取。 @RequestMapping("/login.do") public String login(HttpServletRequest request){ String ...
阅读全文
摘要:利用Spring的拦截器可以在处理器Controller方法执行前和后增加逻辑代码,了解拦截器中preHandle、postHandle和afterCompletion方法执行时机。自定义一个拦截器类SomeInterceptor,实现HandlerInterceptor接口及其方法。然后在spri...
阅读全文
摘要:在表单提交时,如果遇到中文符号会出现乱码问题。Spring提供一个CharacterEncodingFilter过滤器,可用于解决乱码问题。CharacterEncodingFilter使用的时候要注意以下问题:1. 表单数据以post提交;2. 在web.xml中配置CharacterEncodi...
阅读全文
摘要:1.1 问题 使用Spring整合Hibernate,并实现资费表的增、删、改、查。 1.2 方案 Spring整合Hibernate的步骤: 1.3 步骤 实现此案例需要按照如下步骤进行。 采用的环境是eclipse ,jdk 7.0 ,Tomcat7.0 ,Spring 3.2 ,Hiberna
阅读全文
摘要:2.1 问题使用注解的方式重构helloworld应用案例。2.2 方案1. @RequestMapping注解应用@RequestMapping可以用在类定义和方法定义上,它标明这个类或方法与哪一个客户请求对应。实例代码如下:@RequestMapping("/day01")public clas...
阅读全文
摘要:1.1 问题使用Spring Web MVC构建helloworld Web应用案例。1.2 方案解决本案例的方案如下:1. 创建Web工程,导入Spring Web MVC相关开发包。Spring API、web、webmvc等开发包。2. 在src下添加Spring Web MVC的XML配置文...
阅读全文
摘要:本节主要内容: 一、Spring 通过XML配置文件形式来AOP 来实现前置,环绕,异常通知 1. Spring AOP 前置通知 XML配置使用案例 2. Spring AOP 环绕通知 XML配置使用案例 3. Spring AOP 抛出异常后通知 XML配置使用案例 4. Spring AOP
阅读全文
摘要:一、kaptcha 的简介 kaptcha 是一个非常实用的验证码生成工具。有了它,你可以生成各种样式的验证码,因为它是可配置的。kaptcha工作的原理是调用 com.google.code.kaptcha.servlet.KaptchaServlet,生成一个图片。 同时将生成的验证码字符串放到
阅读全文
摘要:给MessageBean注入参数值,
测试Spring自动组件扫描方式,
如何控制ExampleBean实例化方式,
使用注解方式重构JdbcDataSource, UserDAO, UserService
阅读全文
摘要:实例化Spring容器示例,
利用Spring容器创建JavaBean对象,
如何控制Bean实例化,
利用Spring实现bean属性setter方式注入,
利用构造器参数实现依赖属性的注入
利用Spring的自动装配功能实现自动属性注入,
阅读全文