Spring
CallMeJiaGu
个人博客:https://www.callmejiagu.com/
展开
-
SpringMVC+Hibernate 入门实例
在上一篇的博客中,为了整明白实验室项目的架构,我简单的阐述了springmvc的一些配置内容以及一个小实例。但是在学习的过程中,又碰到了另外一个框架hibernate。hibernate是一个对数据库操作进行封装的轻量级框架,有了它我们不需要再去写繁杂重复的JDBC语句,也不在需要和SQL语句打交道,给我们开发带来很大的方便。 在这篇博文中,我打算把Hibernate单独拉出来做一个简单的应用。这原创 2017-06-11 15:50:10 · 513 阅读 · 0 评论 -
SpringMVC配置文件详解
最近看了看实验室的一个springmvc的项目,虽然代码看得七七八八了,不过对于一些配置文件和一些封装好的类理解还不深,所以打算自己写一个springmvc的小实例,用来加深理解。 这个实例只是配置简单对DispatcherServlet进行应用,然后把请求应用拦截给对应的控制器处理(controller)。首先你需要下载相关的jar,我这里用的是spring3.0.x 和commons-loggin原创 2017-06-08 15:57:45 · 1141 阅读 · 0 评论 -
MVC 前后端分离(REST-个人也认为是目前比较流行和比较好的方式)
摘要:MVC模式早在上个世纪70年代就诞生了,直到今天它依然存在,可见生命力相当之强。MVC模式最早用于Smalltalk语言中,最后在其它许多开发语言中都得到了很好的应用,例如,Java中的Struts、Spring MVC等框架。 1. 理解MVC MVC是一种经典的设计模式,全名为Model-View-Controller,即模型-视图-控制器。 其中,模型是用于封装数据的载体,例如,转载 2017-07-24 19:23:50 · 439 阅读 · 0 评论 -
Spring AOP的理解
本文旨在帮助还没有理解AOP的童鞋看透弄懂AOP,也欢迎高手批评指正。先说一个Spring是什么吧,大家都是它是一个框架,但框架这个词对新手有点抽象,以致于越解释越模糊,不过它确实是个框架的,但那是从功能的角度来定义的,从本质意义上来讲,Spring是一个库,一个Java库,所以我个人觉得应该这样回答Spring是什么:Spring是一个库,它的功能是提供了一个软件框架,这个框架目的是使软件之间的逻转载 2017-07-05 09:45:13 · 465 阅读 · 0 评论 -
Spring IoC(控制反转)和DI(依赖注入)的理解
接触过spring的对IOC和DI绝对不会陌生,但是对于初学者来说这两个词的概念是比较模糊的。今天我和大家分享一下我对spring框架中IOC和DI的理解。IOC(控制反转)首先IOC(Ioc—Inversionof Control)是一个思想,是来帮助我们设计出松耦合、可调性更高的程序。下面我举一个例子来说明一下什么是IOC。 比如说我们在A对象中new了一个B对象,那么我们就可以说A是依赖于B原创 2017-08-10 15:42:10 · 542 阅读 · 0 评论 -
springMVC上下文 和 springIOC容器 关联详解
一、先说ServletContext javaee标准规定了,servlet容器需要在应用项目启动时,给应用项目初始化一个ServletContext作为公共环境容器存放公共信息。ServletContext中的信息都是由容器提供的。 举例: 通过自定义contextListener获取web.xml中配置的参数 1.容器启动时,找到配置文件中的context-param作为键值转载 2017-09-14 19:22:13 · 742 阅读 · 0 评论 -
Spring与SpringMVC的容器关系分析
Spring和SpringMVC作为Bean管理容器和MVC层的默认框架,已被众多WEB应用采用,而实际使用时,由于有了强大的注解功能,很多基于XML的配置方式已经被替代,但是在实际项目中,同时配置Spring和SpringMVC时会出现一些奇怪的异常,比如Bean被多次加载,多次实例化,或者依赖注入时,Bean不能被自动注入,但是明明你已经将该Bean注册了的。找原因还是要看问题的根源,我们从容...转载 2018-03-11 14:50:57 · 337 阅读 · 0 评论