E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Spring学习
【Spring】
Spring学习
笔记-01-入门级实例
听说当前Spring框架非常流行,我也准备好好学学Spring开发,并将学习的过程和大家分享,希望能对志同道合的同学有所帮助。下面是我学习Spring的第一个例子。1.Spring开发环境的搭建我用的开发工具是MyEclipse10,用maven管理jar包,Spring开发环境的搭建可以参考我的另一篇文章:http://blog.csdn.net/xiaoguaihai/article/deta
xiaoguaihai
·
2014-11-19 20:00
spring
maven
MyEclipse
javaweb
Spring学习
笔记——基础知识
1.在java开发领域,Spring相对于EJB来说是一种轻量级的,非侵入性的Java开发框架,曾经有两本很畅销的书《Expert one-on-one J2EE Design and Development》和《Expert one-on-one J2EEdevelopment without EJB》是java高手进阶必看的宝典,Spring就是从这两本书的理论发展起来的。 Spring主要
superpeng1988
·
2014-11-16 15:00
spring JavaBean
Spring学习
笔记
1、Spring是一个开源框架,为了简化企业级应用开发而生,是一个IOC(DI)和AOP容器Features特征DependencyInjection依赖注入Aspect-OrientedProgrammingincludingSpring'sdeclarativetransactionmanagement面向切面编程包括声明式事务管理SpringMVCwebapplicationandRESTf
悬崖边上
·
2014-11-08 22:05
学习笔记
spring学习
IOC的一点认识: 依赖反转模式--把控制权从具体业务对象手中转交到平台或者框架中,是解决面向对象系统设计复杂性和提高面向对象系统可测试性的一个有效的解决方案。 IOC容器:一系列功能各异的容器产品,IoC容器的初始化包括BeanDefinition的Resouce定位、载入和注册这三个基本的过程。 XmlBeanFactory--容器系列的最底层实现,只提供了最基本的IoC容器的功能,可以
lujq1992
·
2014-11-06 17:00
spring
Spring学习
【Spring概述】
从本文开始,我们就要一起学习Spring框架,首先不得不说Spring框架是一个优秀的开源框架。其中采用IoC原理实现的基于JavaBeans的配置管理和AOP的思想都是很值得学习与使用的。下面我们就进入正题!介绍Java平台上的一个优秀的开源应用框架Spring,以及Spring框架的历史和Spring框架相关基本知识。【转载使用,请注明出处:http://blog.csdn.net/m
ma_hoking
·
2014-11-03 23:00
spring
开源框架
spring学习
——springmvc(二)
Spring MVC提供了非常方便的文件上传功能。 1,配置Spring支持文件上传: DispatcherServlet本身并不知道如何处理multipart的表单数据,需要一个multipart解析器把POST请求的multipart数据中抽取出来,这样DispatcherServlet就能将其传递给我们的控制器了。为了在Spring中注册multipart解析器,需要声明一个实现了Mul
a-john
·
2014-10-20 09:00
springMVC
Spring学习
之Bean详解
一、理解反向控制(IOC)依赖注入(di):比IOC更好的名字。获得依赖对象的方式反转了。IOC应用:ioc或者说di,还可以达到解耦的目的二、装配Bean(1)容纳你的beanbean工厂:最简单的容器,提供了基础的依赖 注入支持。创建各种类型的Bean.应用上下文(ApplicationContext):建立在bean工厂基础之上,提供系统架构服务。 singleton:单例默认值 proto
u010870518
·
2014-10-16 15:00
spring
bean
Spring学习
之使用标签来标记资源(@Component、@Repository、 @Service和@Controller)以及使用方式(包含如何在jsp中使用)
首先要在xml文件当中加入标下划线的部分,容器初始化时候需要扫描的包 注意:a. 扫描的包部分(下划线部分)一定要加上,默认是不会扫描所有的包的。各个包之间用’,’隔开。如过具有相同的父包,那么我们可以用父包来代替。如下划线部分,我们可以用com.bjsxt来代替。 b. 在2.5版本中(@Component、@Repository、@Service和@Controller
leixingbang1989
·
2014-10-13 10:00
Spring学习
笔记:关于Interceptor
我们知道在Spring中一共提供了四种Advice用来支持对方法调用时施加的不同行为.它们包括:BeforeAdvice:具体接口:MethodBeforeAdvice在目标方法调用之前调用的AdviceAfterAdvice:具体接口:AfterReturningAdvice在目标方法调用并返回之后调用的AdviceAroundAdvice:具休接口:MethodInterceptor在目标方法
猪刚烈
·
2014-10-12 11:00
spring
AOP
object
Interceptor
action
import
Spring学习
笔记: 关于Advisor和PointcutAdvior
关于Advisor和PointcutAdviorAdvisor是用来持有(hold)一种advice的,它有一个getAdvice()方法,专门来得到其所持有的advice而pointcutAdvior继承自Advisor接口,同时本身又提供了一个getPointcut方法,这十分明确地说明:pointcutAdvior是用来组装advice和pointcut这两个切面的重要组成元素的,因此我们
猪刚烈
·
2014-10-12 11:00
spring
工作
框架
正则表达式
spring学习
——springmvc(一)
Spring MVC基于模型-视图-控制器(Model-View-Controller,MVC)实现,能够帮助我们构建像Spring框架那样灵活和松耦合的Web应用程序。 1,跟踪Spring MVC的请求 请求的第一站是Spring的DispatcherServlet。与大多数基于Java的Web框架一样,Spring MVC所有的请求都会通过一个前端控制器Servlet。前
a-john
·
2014-10-12 10:00
springMVC
spring学习
——数据库(mybatis持久化框架配置)
Spring提供了一组数据访问框架,集成了多种数据访问技术。无论是JDBC,iBATIS(mybatis)还是Hibernate,Spring都能够帮助消除持久化代码中单调枯燥的数据访问逻辑。可以依赖Spring来处理底层的数据访问。 mybatis是一种Spring持久化框架,要使用mybatis,就要做好相应的配置: 1,配置数据源。有很多数据源可以选择,如:DBCP,JDBC,aliba
a-john
·
2014-10-10 21:00
mybatis
spring学习
——xml文件的配置
在Spring的学习中,对于其xml文件的配置是必不可少的。在Spring的多种装配Bean的方式中,采用XML配置也是最常见的。以下是一个简单的XML配置文件: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.or
a-john
·
2014-10-10 16:00
spring
spring学习
——控制反转与依赖注入
控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)。依赖注入应用比较广泛。
a-john
·
2014-10-06 21:00
spring
spring学习
——简介
Spring是一个开源框架,是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只能由EJB完成的事情。然而Spring的用途不仅限于服务器端的开发,从简单性,可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。其主要特征是依赖注入、AOP、持久化、事务、SpringMVC以及Acegi Security 为了降低Java开发的复杂性,
a-john
·
2014-10-06 19:00
spring
Spring学习
-黎活明视频学习注解
想要使用注解,首先在Spring的配置文件里面引入命名空间及schema文件xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/
花花小狼
·
2014-09-28 14:18
基本框架
Spring学习
:通过黎活明视频1
黎活明Spring视频学习心得:一模拟Spring容器1)读取Spring的bean.xml文件,解析各个bean的id和class(封装成一个新类),得到list;2)根据得到的各beans利用反射技术实例化beanMap(id,Object);3)写一个通过调用得到bean的实例:getBean(Stringid);二Spring实例化bean的三种方法1)通过构造方法:2)通过静态工厂实例化
花花小狼
·
2014-09-26 16:50
基本框架
Spring学习
4-面向切面(AOP)之aspectj注解方式
一、简介 1、AOP用在哪些方面:AOP能够将那些与业务无关,却为业务模块所共同调用的逻辑或责任,例如事务处理、日志管理、权限控制,异常处理等,封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可操作性和可维护性。 2、AOP中的概念: Aspect(切面):指横切性关注点的抽象即为切面,它与类相似,只是两者的关注点不一样,类是对物体特征的抽象,而切面是横切性关注点
hongjun1847
·
2014-09-02 10:00
spring
AOP
Spring学习
笔记之任务调度和异步执行器
Quartz介绍 Quartz是开源任务调度框架中的翘楚,它提供了强大任务调度机制。Quartz允许开发人员灵活地定义触发器的调度时间表,并可对触发器和任务进行关系映射。此外,Quartz提供了调度运行环境的持久化机制,可以保存并恢复调用现场,即使系统因故障关闭,任务调度现场数据并不会丢失。此外,Quartz还提供了组件式的侦听器、各种插件、线程池等功能。Quartz结构 Quartz
有资本再款
·
2014-08-27 14:00
spring学习
,理解控制反转和spring在项目中可以带来的好处
spring三种实例化Bean的方式和管理Bean的作用域和Bean的生命周期 Spring实例化Bean的三种方式分别是: 1,xml配置使用bean的类构造器 <bean id="personService" class="cn.service.impl.PersonServiceBean"></bean>
starbhhc
·
2014-08-18 15:00
spring
Spring学习
所有内容源自《Spring3.x企业应用开发实战》的学习。留作备查。目录:一、标记二、资源三、加载配置文件四、Spring的bean生命周期五、bean属性注入配置六、作用域scope="singleton|prototype|request|session|blobalSession"一、标记1.@Repository:最初来自于DDD,表示对storage,retireval,search层的
ydpl2007
·
2014-08-15 10:00
Spring学习
8-Spring事务管理(注解式声明事务管理)
步骤一、在spring配置文件中引入命名空间步骤二、具有@Transactional注解的bean自动配置为声明式事务支持 步骤三、在接口或类的声明处,写一个@Transactional. 要是只在接口上写,接口的实现类就会继承下来、接口的实现类的具体方法,可以覆盖类声明处的设置@Transactional//类级的注解、适用于类中所有的public的方法@Transact
u013598660
·
2014-08-06 14:00
spring学习
知识点记录(待续)
spring学习
知识点记录一、依赖注入1.命名空间:beans、context、aop、tx、jms、jee、lang、mvc、oxm、util、Security、WebFlow、Dynamic2.xml
飓风2000
·
2014-07-31 11:00
Spring学习
笔记--- BeanFactory简单模拟
Spring中频繁使用了工厂模式,相对于一般的工厂模式做了优化,所以这里简单的模拟下,作为学习档案。外部引用的jar包下载:http://www.jdom.orgJdom参考文章:http://www.ibm.com/developerworks/cn/xml/x-jdom/工厂模式一般有三种: 工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(SimpleFacto
lzz957748332
·
2014-07-31 00:00
java
spring
工厂模式
Spring学习
笔记
轻松学习SpringIoC容器和DependencyInjection模式http://www.blogjava.net/rickhunter/articles/29015.html摘录:IoC与DI首先想说说IoC(InversionofControl,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和 对象间的关系。
lgh06
·
2014-07-23 08:00
Spring学习
心得
最近有人问我学习Spring的经验。心中不免有些惭愧,本来以为自己对Spring算比较精通啦,但最近看ProfessionalJavadevelopmentwithSpringFramework,发现其实自己还有好多东西不知道。不过既然有人问起,就大概谈一下体会吧,由于我自己的途径与下面所列的步骤还是有些差距的(主要是当时关于Spring的书和参考资料太少了),而且每个人的学习方式也会不同,所以只
u012903992
·
2014-07-18 10:00
Spring学习
笔记(二)
##6.Springtransaction 1.spring提供对事务的支持,可以是编程式事务如使用transactionTemplate或使用声明式事务,在传统的声明式事务是使用TransactionProxyFactoryBean进行代理dao.如:
Zhouchenyu
·
2014-07-01 11:00
spring
Spring学习
笔记
轻松学习SpringIoC容器和DependencyInjection模式http://www.blogjava.net/rickhunter/articles/29015.html摘录:IoC与DI首先想说说IoC(InversionofControl,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和 对象间的关系。
lgh06
·
2014-06-26 14:00
spring学习
一――基本搭建,属性注入的两种方式
今天用spring3.2.5搭建了基本的环境,spring出的太快了,前段时间才3.2.5,今儿个一瞧已经上了4的版本了,稍后给出spring的jar下载地址,毕竟现在官网上找不到了啊。 废话少说了,spring3.2.5已经将所有的依赖包都放在了dist的lib下面,并且都有doc包和源码包,很是方便。先导入所需的jar包:core,context,beans,expression四个ja
布拉君君
·
2014-06-08 22:10
spring
搭建
spring3.2.5
跟着笨鸟一步一步学习spring开发(二、学习spring rest接口开发)
近来有些事,好久不写博客了,惭愧,说好的,连续翻译
spring学习
系列。我会持续翻译http://spring.io/guides/ 上的这些开发指南。英文好的同学可以直接看英文,本人翻译水平有限。
shfqbluestone
·
2014-06-01 16:00
Spring学习
笔记
spring概述 Spring项目启动于2003年2月,其中基础代码来自《expert one-on-one j2ee design and development》。 Spring 是指一个用于构造Java 应用程序的轻量级框架,不限定于只编写web 应用,最少侵入。 Spring 的核心是个轻量级(Lightweight)的容器(Container),它是实现IoC(Inversion of
lonelone11418485
·
2014-05-30 01:00
spring
Spring学习
细节(1)——org.springframework.web.context.ContextLoaderListener
ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了 ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于 ApplicationContext.xml这个配置文件部署在哪,如何配置多个xml文件,书
cumtheima
·
2014-05-06 10:00
spring
spring mvc
Spring学习
笔记
Spring配置文件,通常取名“applicationContext.xml”,放在根目录下。当然你也可以取其它名字的文件。-->应用程序启动时,一个简单的启动Spring环境的方法如下:publicstaticvoidmain(String[]args){ ApplicationContextcontext=newClassPathXmlApplicationContext("/applica
cloudboyyun1
·
2014-04-14 00:53
version
配置文件
border
根目录
我的第一个
spring学习
——用myeclipse开发spring
我个人认为真正的程序开发人员应该是大部分都用快捷键的。以前,很多次java课后我们去问老师问题时,他总是"啪啪啪"地代码一会跳这一会跳那,看得我们眼花缭乱。当时,我就羡慕死了,心想:以后我也要这样!现在,虽然我还没有到他那样的水平,但是我还是尽量会用快捷键。下面就用到一些常到的快捷键: ctrl+a:全选 ctrl+c:复制 ctrl+v:粘贴我常用的还有shift/Home/End+上下左右键大
u013805103
·
2014-04-07 21:00
Spring学习
笔记(十四)
前言 最近工作,毕业设计都忙疯了,辞了工作现在终于有空余时间可以继续总结了Spring数据校验 Spring有自己的校验框架,同时也支持JSR303的校验,这里主要介绍Spring使用JSR303的校验,Spring的校验框架主要方法org.springframework.vaildation包中。需要注意,Spring并没有提供JSR303规范的实现,所以必须添加JS
默默君
·
2014-03-26 17:00
spring
mvc
校验
spring学习
5-注解式bean配置+Junit简易使用
上篇
spring学习
4-bean配置文件中学习了使用xml配置文件配置bean,是不是觉得不淡定,每写一个类,就得来注册一下,xml文件得多大。
大嘴吃鸡腿
·
2014-03-20 16:00
Git 相关资料
如何在Eclipse上通过插件获取github上的spring源码 http://blog.csdn.net/java_wliang/article/details/14140833
Spring
hgx615
·
2014-03-18 09:00
git
spring学习
4-bean配置文件
上篇简单介绍了一下bean配置文件注入简单的属性和复杂一点的类注入,今天说一下其他类型的注入。spring中提供配置Bean有三种实例化的方式类构造器实例化静态工厂方法实例化实例工厂方法实例化类构造器实例化就是昨天说的那种 使用这个实例化QiyouEngine类,调用的是类默认的构造函数如果想要在构造器里加入参数就得在替换掉上篇写在bean标签里的property标签,改成比如把
大嘴吃鸡腿
·
2014-03-17 12:00
spring学习
3-Ioc和DI的简单介绍
控制反转(InversionofControl,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。控制反转还有一个名字叫做依赖注入(DependencyInjection)。简称DI。以上是来自于百度百科中关于IOC和DI的简单介绍,从中我们可以看到ioc的主要作用是减少类与类之间的耦合程度,在spring中,ioc的表现为类的实例化由
大嘴吃鸡腿
·
2014-03-16 15:00
spring学习
2-工程的pom.xml配置
pom.xml是maven的东西,由于现在spring的包管理都用这个,我就顺便学习一下简单的使用。在上篇博客中,我使用了maven的quitestart模版,在工程的目录下就自动生成了一个pom.xml,打开xml可以看到里面的信息很简单,最上方是工程的基本信息,有之前填写的groupid,artifactid,我主要用到的是下面管理包依赖关系的dependencies
大嘴吃鸡腿
·
2014-03-16 11:00
Spring学习
笔记(十三)
SpringMVC入参的自动绑定 SpringMVC的入参对象属性值可以由SpringMVC自动绑定Http请求中的值,只需要入参对象属性名与Http请求中param名称一致,即是与form表单中的name值对应,除此之外,像HttpServletRequest、HttpServletResponse、HttpSession等入参类型出现时,也可以由SpringMVC自动注入,不需要
默默君
·
2014-03-14 10:00
spring
mvc
Spring学习
专列1
从github上下载springframework的源码包,这里我选择3.2.8.RELEASE版本;在解压后的文件目录里,执行gradlew.bat,需要提前安装gradle,这里会下载源码引用的jar,耗时较长;在上一步执行成功后,同一目录中执行import-into-eclipse.bat;打开eclipse,导入时选择已存在项目,将rootdirectory选择为源码包的根目录,此时所有s
水手居士
·
2014-03-11 16:00
Spring学习
笔记(十二)
SpringMVC工作流程声明:图片来自网络,此处仅用于参考学习,不会用于商业用途上图为SpringMVC最基本的流程,并没有考虑拦截器等等流程的影响,后面将补充。1、DispatcherServlet接收到客户的请求2、DispatcherServlet通过HandlerMapping找到请求url对应的Controller3、通过HandlerAdapter调用对应Controller的方法进
默默君
·
2014-03-07 11:00
spring
mvc
第四章、
Spring学习
-Controller接口控制器详解(6)
4.16、数据类型转换和数据验证流程:1、首先创建数据绑定器,在此此会创建ServletRequestDataBinder类的对象,并设置messageCodesResolver(错误码解析器);2、提供第一个扩展点,初始化数据绑定器,在此处我们可以覆盖该方法注册自定义的PropertyEditor(请求参数——>命令对象属性的转换);3、进行数据绑定,即请求参数——>命令对象的绑定;4、提供第二
hongjun1847
·
2014-03-05 15:00
java
Web
springMVC
Spring学习
笔记(十一)
Spring事务管理器实现类org.springframework.orm.jpa.JpaTransactionManager JPA事务管理类org.springframework.orm.hibernate3.HibernateTransactionManagerHibernate3.0事务管理类org.springframework.orm.jdbc.datasource.DataSourc
默默君
·
2014-03-04 16:00
spring
事务管理
@Transactional
【
spring学习
笔记二】AspactJ常见注解和xml实现
AspactJ常见注解 @Pointcat:定义切入点 @Before:前置通知,调用匹配方法之前执行 @AfterReturning:后置通知,通常在一个方法返回的时候执行 @AfterThrowing:异常通知,抛出异常通知在一个方法抛出异常后执行 @After:最终通知,不论一个方法是如何结束的,最终通知都会运行,通常用它来释放资源。 @Around:环绕通知,环
零度弥合
·
2014-03-01 19:00
spring
【
spring学习
笔记一】AOP简介
首先罗列一些AOP的概念 Aspect(切面):横切性关注点的抽象即为切面,它与类相似只是两者的关注点不一样,类是对物体特征的抽象,而切面是横切性关注的抽象。 joinpoint(连接点):所谓连接点是指那些被连接到的点,在spring中这些点指的是方法,因为spring只支持方法类型的连接点,实际上joinpoint还可以是field或类的构造器 pointcut(切入点):所谓切入点是指
零度弥合
·
2014-02-27 18:00
spring
Spring学习
笔记(十)
前言 从这篇博文开始记录Spring事务管理的笔记,Spring的声明式事务管理是Spring的一大亮点,运用了SpringAop技术使用户可以直接通过配置文件或者注解就可以在方法上加上事务,让编码人员不需要再通过显示的编写事务代码为某些操作加上事务,同时Spring会提供了与底层事务无关的实物抽象,是用户更换底层的持久化框架时,只需要更改少量配置就可以继续使用事务。ps:这几天工作
默默君
·
2014-02-26 19:00
spring
事务管理
Spring学习
笔记-1
Spring拥有持久层、业务层和展现层的“原生技术”,分别是SpringJDBC、声明式事务和SpringMVC
sunlovefly2008
·
2014-02-21 22:00
spring学习
笔记(九)
前言 前面已经总结了SpringJDBC中使用JdbcTemplate的增删改操作,这篇博文继续总结JdbcTemplate的查询查询数据 与Hibernate相比,SpringJDBC的查询操作略显繁杂,但在许多需要快速查寻结果给出响应的网站如电商网站,使用SpringJDBC自己写出高效的SQL查询比Hibernate自动生成的SQL效率更佳,SpringJDBC提
默默君
·
2014-02-19 16:00
spring
jdbc
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他