
springMVC
子非鱼yy
求知若饥,虚心若愚
展开
-
Java中Filter、Listener,拦截器的学习,listener、 filter、servlet 加载顺序及其详解
Filter、Listener,拦截器的学习,listener、 filter、servlet 加载顺序及其详解转载 2017-09-14 13:36:23 · 672 阅读 · 0 评论 -
实现一个简单的SpringIOC容器
主要思想:提到IOC,第一反应就是控制反转,我以前以为SpringIOC就是控制反转,控制反转就是SpringIOC,当然这种理解是错误的,控制反转是一种思想,一种模式,而Spring的IOC容器是实现了这种思想这种模式的一个载体.使用过Spring的人都熟知,SpringIOC容器可以在对象生成或初始化时就直接将数据注入到对象中,如果对象A的属性是另一个对象B,还可以将这个对象B的引用注...原创 2019-03-20 10:12:41 · 605 阅读 · 0 评论 -
SpringMVC实现原理及详解
1、Spring mvc介绍SpringMVC框架是以请求为驱动,围绕Servlet设计,将请求发给控制器,然后通过模型对象,分派器来展示请求结果视图。其中核心类是DispatcherServlet,它是一个Servlet,顶层是实现的Servlet接口。2、SpringMVC使用需要在web.xml中配置DispatcherServlet。并且需要配置spring监听器Context...转载 2019-03-05 00:58:55 · 681 阅读 · 0 评论 -
springMVC无法访问JSP报404,但是又能访问controller
原因:<servlet> <servlet-name>mvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> ...原创 2018-04-25 10:28:32 · 3219 阅读 · 0 评论 -
spring注解@Required、@Autowired、@qualifier、@resource
5.1 注解概述 用注解进行数据的配置似乎是现在越来越流行的方式,struts2、springmvc都有提供了一套基于注解的数据配置方式,这的确为我们编写代码提供了极大的便利。不过我个人还是不喜欢用注解的方式,我觉得注解的方式不够直观,而且如果类很多,需要的注解也很多,那么对于随着代码的增加,就会增加其他人阅读和维护代码的难度(纯属个人观点,也许随着工作经验的增加观点也会变化吧)。5.1...转载 2018-03-21 14:48:02 · 1375 阅读 · 0 评论 -
Spring依赖注入与控制反转理解
一.什么是依赖注入和控制反转?控制反转:即IoC (Inversion of Control),它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的“控制反转”概念就是对组件对象控制权的转移,从程序代码本身转移到了外部容器。依赖注入:基本原则是:应用组件不应该负责查找资源或者其他依赖的协作对象。配置对象的工作应该由IoC容器负责,“查找资源”的逻辑原创 2017-10-25 15:36:07 · 877 阅读 · 0 评论 -
Spring 依赖注入方式
这一节主要通过一个实例来展现几种注入方式的区别:有两个组件A和B,A依赖于B。假定A是一个类,且A有一个方法importantMethod使用到了B. 要使用B,类A必须先获得组件B的实例引用。若B是一个具体类,则可通过New关键字直接创建组件B的实例。但是,如果B是接口,且有多个实现,则问题就变得复杂了。我们固然可以任意选择接口B的一个实现类,但这也意味着A的可重用性大大降低了,因为无法采用原创 2017-10-25 15:33:23 · 619 阅读 · 0 评论 -
Spring注解注入
一.Spring组件扫描机制Spring能在Classpath下自动扫描被某些注解标识的类,并把它们放到IoC容器中,作用和使用XML配置是一样的,但是效率要高很多。 特定的组件有如下几个(不止): 1. Autowired是自动注入,自动从spring的上下文找到合适的bean来注入 2. Resource用来指定名称注入 3. Qualifier和Autowired配合使用原创 2017-10-25 15:31:35 · 1635 阅读 · 0 评论 -
SpringMVC整合JPA
这篇文章是在SpringMVC的基础上对数据持久层JPA的整合,实现了应用层和数据库的数据交互。在整合JPA前,请先参照下面第一篇博文搭建好SpringMVC框架。一. 和本篇博文相关的一些基础知识请参考下面几篇博文:SpringMVC框架的搭建和配置详解请参考:http://blog.youkuaiyun.com/jianyuerensheng/article/details/5125894原创 2017-10-25 15:29:12 · 724 阅读 · 0 评论 -
深入理解Spring MVC 思想
目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc DispatcherServlet说明五、spring mvc 父子上下文的说明六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc 如何访问到静态的文件,如jpg,js,css八、sprin转载 2017-10-25 14:36:11 · 758 阅读 · 0 评论 -
【Spring】Spring MVC原理及配置详解
【Spring】Spring MVC原理及配置1.Spring MVC概述:Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注入功能,这些bean被注入到控制器中。Spr原创 2017-10-25 11:23:25 · 607 阅读 · 0 评论 -
java框架(2.0)SpringMVC的搭建
接下来正式开始我们的框架之旅,由于本人一直都认的Spring和Mybatis这两个爹,所以接下来的重心会以这两个框架为主,Struts和Hibernate等相同功能的框架就不做重点了。之前讲过,所谓的框架就是为了处理某一个或者某些复杂的问题而去编写的一个可复用的设计结构。那么我们来看看我们的servlet,这个框架(姑且算它也是个框架吧)有很多比较麻烦的地方,比如说我们的url映射,我们需要写原创 2017-09-23 00:24:51 · 658 阅读 · 0 评论 -
SpringMVC 中以实体类属性is开头的字段返回JSON问题
在开发中遇到这个问题, 根据接口文档定义的实体类字段, isClassId, 用json形式返回, 发现只有classId, 查找资料留用:参考资料: https://blog.youkuaiyun.com/u013534063/article/details/51020579具体解决方法如下:1.在get方法(如果是boolean类型的字段 就在boolean)上面加入@JsonProperty(va...原创 2019-07-03 17:48:57 · 2021 阅读 · 0 评论