spring
技术路上的苦行僧
不怕别人天赋比你高,就怕别人比你更努力
展开
-
Spring MVC学习教程(详细版)
1 SpringMVC架构1.1 Spring web mvc介绍 Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分,我们可以从Spring的整体结构中看得出来: 1.2 Web MVC mvc设计模式在b/s系统下应用: 1、 用户发起request请求至控制器(Con...原创 2018-08-07 16:31:22 · 986 阅读 · 0 评论 -
Spring+Spring MVC+Mybatis+Maven整合教程(图文详解附代码)
1.配置整合前所需准备的环境: 这是我搭建的时候用的环境,至于环境的搭建我就不带大家搭建了,百度上一大堆教程1.1:jdk1.81.2:idea2018.1.51.3:Maven 3.5.2 2.查看idea中是否安装Maven插件:2.1:File --> Settings --> Plugins2.2:如下图所示的步骤进行操作(注:安装完插件,ide...原创 2018-08-07 16:16:14 · 338 阅读 · 0 评论 -
SpringMVC(1)之SpringMVC架构原理分析
一、Spring MVC概述 Spring MVC框架是一个开源的Java平台,为开发强大的基于Java的Web应用程序提供全面的基础架构支持非常容易和非常快速。二、SpringMVC架构原理分析 1.用户发送请求到前端控制器(DispatcherServlet) 2.前端控制器请求HandlerMapping(处理器映射器)查找handler (可以根据xml配置...原创 2018-06-02 10:56:35 · 407 阅读 · 0 评论 -
Spring配置文件<context:component-scan>详解
默认情况下,查找使用构造型(stereotype)注解所标注的类,如@Component(组件),@Service(服务),@Controller(控制器),@Repository(数据仓库)我们具体看下的一些属性,以下是一个比较具体的配置context:component-scan base-package="com.wjx.betalot"原创 2018-01-17 09:43:01 · 1361 阅读 · 0 评论 -
SpringMVC 注解详解
1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controll原创 2018-01-24 10:11:23 · 312 阅读 · 0 评论 -
Spring MVC的自动转换功能 HttpMessageConverter
Spring MVC的自动转换功能 HttpMessageConverter 默认起用的MVC注解功能 StringHttpMessageConverter: that can read and write Strings from the HTTP request and response. FormHttpMessageConverter:that can read and write原创 2017-12-07 11:48:55 · 369 阅读 · 0 评论 -
Spring的注解@Qualifier小结
Spring的注解@Qualifier小结 近期在捯饬spring的注解,现将遇到的问题记录下来,以供遇到同样问题的童鞋解决~ 先说明下场景,代码如下: 有如下接口: public interface EmployeeService { public EmployeeDto getEmployeeById(Long id); } 同时有下述两个实现类 Employ原创 2017-12-07 11:47:40 · 294 阅读 · 0 评论 -
Spring中default-autowire与autowire区别
学习笔记:Spring中default-autowire与autowire区别 default-autowire与autowire主要用于Spring的IOC的注解注入,明白两者的区别和用法将使你的开发事半功倍。 Spring 提供了Resource、Autowired这两个注解用于注入,另外在xml配置文件中,beans标签下有一个参数default-autowire用来设置默认的注原创 2017-12-07 11:47:08 · 1380 阅读 · 0 评论 -
Spring之AOP实现方式
一。Spring接口的方式实现AOP 要实现的接口: 1.前置增强:MethodBeforeAdvice 2.后置增强:AfterReturningAdvice 3.异常抛出增强:ThrowsAdvice 4.环绕增强:MethodInterceptor实现步骤 1.写增强处理类(一个增强处理对应一个类) 2.在Spring配置文件中定义增强处理类 3.准备切点 4.将切点和增强原创 2017-11-06 14:09:31 · 393 阅读 · 0 评论 -
spring mvc 拦截器拦截jsp页面
spring mvc 拦截器怎么拦截jsp页面你这个 是拦截带 /jsp 的 .do请求 解决方案 用spring 的拦截器 去拦截 所有的 .do 请求, 然后写一个 过滤器去拦截 所有的.jsp 的请求 这样才能防止循环过滤这种会把所有jsp请求过滤不推荐。<filter> <filter-name> loginFilter</filter-name>转载 2017-11-08 08:55:01 · 3450 阅读 · 0 评论 -
Spring Autowire自动装配
Spring Autowire自动装配 在应用中,我们常常使用标签为JavaBean注入它依赖的对象。但是对于一个大型的系统,这个操作将会耗费我们大量的资源,我们不得不花费大量的时间和精力用于创建和维护系统中的标签。实际上,这种方式也会在另一种形式上增加了应用程序的复杂性,那么如何解决这个问题呢?Spring为我们提供了一个自动装配的机制,尽管这种机制不原创 2017-11-07 09:39:45 · 300 阅读 · 0 评论 -
@PostConstruct和@PreDestroy注解的作用详解
从Java EE 5规范开始,Servlet中增加了两个影响Servlet生命周期的注解(Annotion);@PostConstruct和@PreDestroy。这两个注解被用来修饰一个非静态的void()方法 。写法有如下两种方式:@PostConstructPublic void someMethod() {} ...原创 2018-08-08 11:50:27 · 9630 阅读 · 1 评论