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的过程,发现主要掌握3个概念,之后再根据实例做一个小程序,就基本入门了。 三个概念分别为AOP,IoC,和DI。 1、IoC(Inversion of control )反转控制 先看IoC的概念。IoC,Inversion of Control,控制反转,其原理是基于OO设计原则的The Hollyw
zhaoshg
·
2010-07-29 11:00
spring
AOP
编程
bean
IOC
spring学习
学习spring的过程,发现主要掌握3个概念,之后再根据实例做一个小程序,就基本入门了。 三个概念分别为AOP,IoC,和DI。 1、IoC(Inversion of control )反转控制 先看IoC的概念。IoC,Inversion of Control,控制反转,其原理是基于OO设计原则的The Hollyw
zhaoshg
·
2010-07-29 11:00
spring
AOP
编程
bean
IOC
Spring学习
笔记(6)---配置数据源和事务
1.配置数据源 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value=&q
jzkangta
·
2010-07-28 16:00
spring
mysql
xml
配置管理
活动
Spring学习
笔记(5)---AOP之声明切面
AOP中一些概念 Aspect(切面):指横切性关注点的抽象即为切面,它与类相似,只是两者的关注点不一样,类是对物体特征的抽象,而切面横切性关注点的抽象. joinpoint(连接点):所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法,因为spring只支持方法类型的连接点,实际上joinpoint还可以是field或类构造器) Pointcut(切
jzkangta
·
2010-07-28 15:00
spring
AOP
编程
xml
Spring学习
笔记(4)---基于注解的配置
要使注解可用,必须使用 Java 5 (Tiger)或更新的版本,以使得可以访问源代码层次的注解。这些注解可以被注册为独立 bean 的定义,但它们也可以被隐式地注册,通过基于 XML 的配置方式,如下例(请注意包含 'context' 命名空间): 也就是说要使用Spring的注解,就必须使用如下的配置: <?xml version="1.0" encodin
jzkangta
·
2010-07-27 16:00
DAO
spring
bean
xml
配置管理
Spring学习
笔记(3)---The ApplicationContext
context包下的ApplicationContext以一种更加面向框架的方式增强了BeanFactory的功能。多数用户可以采用声明的方式来使用ApplicationContext,甚至不用手动创建它,而通过ContextLoader这样的支持类,把它作为J2EE web应用的一部分自动启动。当然,我们仍然可以采用编程的方式创建一个ApplicationContext。 context包
jzkangta
·
2010-07-27 15:00
spring
编程
xml
Web
servlet
Spring学习
笔记(2)---Bean的作用域
1.Singleton作用域 当一个bean的作用域为singleton, 那么Spring IoC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。 换言之,当把一个bean定义设置为singlton作用域时,Spring IoC容器只会创建该bean定义的唯一实例。这个单一实例会被存储到单例缓存(singl
jzkangta
·
2010-07-27 15:00
spring
bean
Web
servlet
prototype
Spring学习
笔记(1)---Ioc控制反转
Spring需要的jar 到http://www.springsource.org/download下载spring,然后进行解压缩,在解压目录中找到下面jar文件,拷贝到类路径下 dist\spring.jar lib\jakarta-commons\commons-logging.jar 如果使用了切面编程(AOP),还需要下列jar文件 lib/aspectj/aspectjw
jzkangta
·
2010-07-27 14:00
spring
AOP
bean
xml
IOC
Spring学习
-通过注入共享内容,起到重用目的
<beans> <bean id="abstractbean" abstract=true> <property name="a&q
jzhua2006
·
2010-07-12 20:00
spring
C++
c
bean
xml
Spring学习
之从BeanFactory接口开始--Bean的作用域
先看一下BeanFactory接口的三个子接口: 还是很清楚的 ListableBeanFactory:提供访问容器中bean基本信息的方法AutowireCapableBeanFactory:定义了将容器中的bean按某种方式进行自动装配的方法HierarchicalBeanFactory:提供了访问父容器的方法,这样就使得spring具有父子级联的IOC容器看一下BeanFac
mxdba321123
·
2010-07-11 20:00
设计模式
spring
bean
prototype
IOC
Spring学习
之从BeanFactory接口开始--Bean的作用域
先看一下BeanFactory接口的三个子接口: 还是很清楚的 ListableBeanFactory:提供访问容器中bean基本信息的方法AutowireCapableBeanFactory:定义了将容器中的bean按某种方式进行自动装配的方法HierarchicalBeanFactory:提供了访问父容器的方法,这样就使得spring具有父子级联的IOC容器看一下BeanFac
mxdba321123
·
2010-07-11 20:00
设计模式
spring
bean
prototype
IOC
spring学习
笔记1
书写是为了更好的思考,互动是为了更多的交友。现在开始着手,书写学习笔记,书写心得感悟,关注qq空间重视别人是第一步,从同学和同事开始。 我们觉得一个事情难,是因为缺乏理论基础和概念,第二是以前没有过那样的思维。 word编辑的模型图放不上来。亟待解决。同时要找到一个更好的作图方法。 Spring是一个轻量级容器,没有侵入性,可以减少factory和singleton,减少了代码量;进行
跳动的代码,和谐的音符
·
2010-07-06 23:00
spring
AOP
编程
配置管理
IOC
Spring学习
笔记:1、概念理解
Spring学习
笔记:1、概念理解 对Spring耳闻已久,但一直没有时间和心情去看它,最近它的声音是越来越大了,Java视线http://forum.iteye.com/有不高手在谈论它。
Neil_yang
·
2010-06-30 14:00
设计模式
spring
编程
框架
IOC
spring学习
之ApplicationContext
与BeanFactory通常以编程的方式被创建不同的是,ApplicationContext能以声明的方式创建,如使用ContextLoader。当然你也可以使用ApplicationContext的实现之一来以编程的方式创建ApplicationContext实例。首先,让我们先分析ContextLoader接口及其实现。 ContextLoader
zlk
·
2010-06-19 09:00
spring
编程
xml
Web
servlet
spring学习
之ApplicationContext
与BeanFactory通常以编程的方式被创建不同的是,ApplicationContext能以声明的方式创建,如使用ContextLoader。当然你也可以使用ApplicationContext的实现之一来以编程的方式创建ApplicationContext实例。首先,让我们先分析ContextLoader接口及其实现。 ContextLoader
zlk
·
2010-06-19 09:00
spring
编程
Web
xml
servlet
【
spring学习
笔记】浅析Spring的IOC&AOP
【
spring学习
笔记】浅析Spring的IOC&AOPSpring:①IOC——反转控制(DI——依赖注入) ②AOP——面向切面 ……IOC(Inversionofcontrol
Java,永远不敢言精通
·
2010-06-16 11:00
spring学习
笔记(9)
使用继承。在beans.xml里配置如下: <bean abstract="true" id="parent"> <property name="abstractTest" value="XXX"/> </bean> 将bean为userServiceBean的修改为
Alvin871111
·
2010-06-01 14:00
DAO
spring
bean
xml
单元测试
spring学习
笔记(8)
属性注入方式 1。settter注入 1)简单属性: beans.xml配置如下: <bean id="userServiceBean" class="com.neusoft.main.object.User"> <property name="id" value="100"/>
Alvin871111
·
2010-06-01 14:00
DAO
spring
bean
xml
单元测试
spring学习
笔记(7)
实例: 1。环境搭建 导入spring需要的包,spring核心jar包、commons-logging.jar(暂时先用这两个玩玩),因为要写单元测试,导入juint4相关jar包。 2。eclipse新建springTest工程。导入相关jar包,在src目录下新建beans.xml. 新建接口UserDao及实现类UserDaoImpl.代码如下: 接口: packa
Alvin871111
·
2010-06-01 10:00
DAO
spring
bean
xml
单元测试
spring学习
笔记(6)
自定义属性编辑器,spring配置文件中的字符串转换成响应的对象进行注入spring已经有内置的属性编辑器,我们可以根据需求写自己的属性编辑器。 步骤: 1。集成java.beans.PropertyEditorSupport类 2。覆写setAsText()方法 3。将属性编辑器注册到spring中 AOP是使用动态代理实现的。 1。切面aspect 对象操作过程中的截面。这个
Alvin871111
·
2010-06-01 09:00
spring
AOP
spring学习
笔记(5)
有两种方法可以实现Bean的之前初始化方法。1、使用“init-method”属性,在Spring的配置文件中定义回调方法。下面将会具体描述。2、实现接口InitializingBean并实现它的afterPropertiesSet()方法。接口InitializingBean的代码如下: public interface InitializingBean { void afterProper
Alvin871111
·
2010-05-31 16:00
spring
编程
bean
框架
spring学习
笔记(4)
我们可以在Spring的配置文件中直接设置Bean的属性值。例如:你的Bean有一个“maxSize”属性,它表示每页显示数据的最大值,它有一个set方法。代码如下: private int maxSize; public void setMaxSize(int maxSize) { this.maxSize = maxSize; } 这样,你可以在Bean定义时设置这个属性的值: &
Alvin871111
·
2010-05-31 16:00
spring
工作
bean
xml
spring学习
笔记(3)
BeanFactory是Spring的“心脏”。它就是Spring IoC容器的真面目。Spring使用BeanFactory来实例化、配置和管理Bean。但是,在大多数情况我们并不直接使用BeanFactory,而是使用ApplicationContext。它也是BeanFactory的一个实现,但是它添加了一系列“框架”的特征,比如:国际化支持、资源访问、事件传播等 BeanFact
Alvin871111
·
2010-05-31 16:00
spring
bean
xml
配置管理
IOC
spring学习
笔记(2)
依赖注入的三种实现形式 我们将组件的依赖关系由容器实现,那么容器如何知道一个组件依赖哪些其它的组件呢?例如用户注册的例子:容器如何得知UserRegister依赖于UserDao呢。这样,我们的组件必须提供一系列所谓的回调方法(这个方法并不是具体的Java类的方法),这些回调方法会告知容器它所依赖的组件。根据回调方法的不同,我们可以将IoC分为三种形式: Type1-接口注入(Interfac
Alvin871111
·
2010-05-31 16:00
设计模式
spring
框架
IOC
Webwork
spring学习
笔记(1)
Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 ■
Alvin871111
·
2010-05-31 16:00
spring
AOP
应用服务器
框架
企业应用
Spring学习
(1)
Spring2.5学习 1.实例化bean的三种方法: (1) 构造器 <bean id="personService" class="com.persia.PersonServiceBean"> <constructor-arg index="0" value="构造注入的name&
zjcheng
·
2010-05-31 14:00
java
spring
bean
prototype
配置管理
Spring学习
之一----创建Bean的三种方法
关键字 BeanFactory ApplicationContext 创建Bean的三种方法 Bean的作用域 Bean的生命周期 Bean的XML元数据配置 自动扫描管理Bean 对于Spring框架开发而言,BeanFactory和ApplicationContext无疑是最基础的两个类。那么这篇文章就介绍下。 一 BeanFactory 接口
hwhuang
·
2010-05-30 14:00
java
spring
bean
xml
配置管理
Spring学习
系列:Spring容器
容器 是Spring框架的核心,是组件存活的地方。Spring容器使用DI管理所有组成应用系统的组件,协作组件之间建立联。而且, 这些对象简洁易懂,降低耦合性,支持重用,容易被测试。 Spring提供了多种容器实现,可分为两类:Bean工厂 和应用上下文 。 1. BeanFactor
zhangshixi
·
2010-04-09 17:00
spring
bean
Web
应用服务器
xml
Spring学习
系列:Spring容器
容器 是Spring框架的核心,是组件存活的地方。Spring容器使用DI管理所有组成应用系统的组件,协作组件之间建立联。而且, 这些对象简洁易懂,降低耦合性,支持重用,容易被测试。 Spring提供了多种容器实现,可分为两类:Bean工厂 和应用上下文 。 1. BeanFactor
zhangshixi
·
2010-04-09 17:00
spring
bean
xml
Web
应用服务器
Spring学习
系列:Spring容器
容器 是Spring框架的核心,是组件存活的地方。Spring容器使用DI管理所有组成应用系统的组件,协作组件之间建立联。而且, 这些对象简洁易懂,降低耦合性,支持重用,容易被测试。 Spring提供了多种容器实现,可分为两类:Bean工厂 和应用上下文 。 1. BeanFactor
zhangshixi
·
2010-04-09 17:00
spring
bean
xml
Web
应用服务器
Spring学习
系列:Spring简介
目标:简化企业级应用开发。定义:Spring是一个轻量级的DI和AOP容器框架。 定义描述: 1.轻量级:从大小和处理应用开支上来说,Spring都算是轻量级的;而且Spring是非侵入式的,基于Spring开发的应用中的对象一般不依赖于Spring的类。 2.DI(依赖注入):Spring提供一种松耦合的技术,称为依赖注入(DI)。使用DI,对象不是从容器中主动去查找它的依赖类,而是
zhangshixi
·
2010-04-09 08:00
spring
AOP
框架
mvc
企业应用
Spring学习
系列:Spring简介
目标:简化企业级应用开发。定义:Spring是一个轻量级的DI和AOP容器框架。 定义描述: 1.轻量级:从大小和处理应用开支上来说,Spring都算是轻量级的;而且Spring是非侵入式的,基于Spring开发的应用中的对象一般不依赖于Spring的类。 2.DI(依赖注入):Spring提供一种松耦合的技术,称为依赖注入(DI)。使用DI,对象不是从容器中主动去查找它的依赖类,而是
zhangshixi
·
2010-04-09 08:00
spring
AOP
框架
mvc
企业应用
Spring学习
系列:Spring简介
目标:简化企业级应用开发。定义:Spring是一个轻量级的DI和AOP容器框架。 定义描述: 1.轻量级:从大小和处理应用开支上来说,Spring都算是轻量级的;而且Spring是非侵入式的,基于Spring开发的应用中的对象一般不依赖于Spring的类。 2.DI(依赖注入):Spring提供一种松耦合的技术,称为依赖注入(DI)。使用DI,对象不是从容器中主动去查找它的依赖类,而是
zhangshixi
·
2010-04-09 08:00
spring
AOP
框架
mvc
企业应用
spring学习
1. 表现层:数据的显示和录入 2.页面1--》表现模型2--》控制器3(Struts1.2.3)--》业务模型4(Service层普通类)--》数据模型DAO层5(数据持久层Hibernate)--》数据库6 3.Spring多个框架的集合: (1):(Spring Core)对象容器:创建对象,初始化! (2):(Spring AOP)业务逻辑支持 (3):(Spring DAO
ahomeeye
·
2010-03-31 00:00
spring
AOP
框架
struts
配置管理
spring学习
1. 表现层:数据的显示和录入 2.页面1--》表现模型2--》控制器3(Struts1.2.3)--》业务模型4(Service层普通类)--》数据模型DAO层5(数据持久层Hibernate)--》数据库6 3.Spring多个框架的集合: (1):(Spring Core)对象容器:创建对象,初始化! (2):(Spring AOP)业务逻辑支持 (3):(Spring DAO
ahomeeye
·
2010-03-31 00:00
spring
AOP
框架
struts
配置管理
Spring学习
(一)
Spring 学习--part1: 1.spring框架: 七个模块 (1)核心容器:提供了spring框架的核心功能.BeanFactory是spring核心容器的主要组件.它通过控制反转将应用程序的配置和依赖性规范与实际的应用程序代码分开.这是整个spring的基础. (2)Spring Context:通过配置文件,向Spring框架提供上下文信息.它构建在BeanF
ohfanfan
·
2010-03-29 10:00
spring
Web
bean
框架
xml
一个CSDN上的关于Spring2.5.6的基础教程
一、
spring学习
笔记:开始使用spring http://blog.csdn.net/sunxing007/archive/2009/08/06/4419327.aspx 二、
spring
daweiangel
·
2010-03-26 19:00
spring
.net
Hibernate
Blog
IOC
一个CSDN上的关于Spring2.5.6的基础教程
一、
spring学习
笔记:开始使用spring http://blog.csdn.net/sunxing007/archive/2009/08/06/4419327.aspx 二、
spring
daweiangel
·
2010-03-26 19:00
spring
.net
Hibernate
Blog
IOC
spring学习
笔记
spring学习
笔记 1.XML里配置bean的scope,一般常用的singleton(默认)和prototype(原型)。
kankan1218
·
2010-03-15 00:00
spring
AOP
bean
xml
prototype
Spring核心Bean工厂装配__
Spring学习
笔记
在Spring 中最核心的组件是bean工厂,它提供了基本的反向控制和依赖注入的能力。Spring 是一种无侵入性的框架,被bean工厂管理的组件无须知道spring的存在。bean工厂负责打造bean,并注射它们之间的依赖。这些bean会彼此协作。 spring中最基本的BeanFactory接口org.springframework.beans.factory.BeanFactory ,它提供
caoyinghui
·
2010-03-05 11:00
eclipse
spring
xml
bean
配置管理
spring学习
总结
先说说简单地使用Struts2做Web时的经历: 1.经常需要在Action里边去使用JDBC去连接数据库,也就是说每个请求就连接一次数据库。而且业务逻辑与数据库控制代码都搞在一起,代码混乱,更不用说什么脱藕之类的东西。 2.之听说有数据源这个东西,先是使用了tomcat的数据源。我是在Action类的构造器里边去写了得到datasource对象的代码。这样得到connection就方便多了,不过
huanglz19871030
·
2010-02-04 08:00
DAO
spring
tomcat
项目管理
配置管理
spring学习
最近研究Spring,她包含的编程思想让我耳目一新。所以写下这篇入门级文章供新手参考。我不是什么Spring的资深研究人员,我只是现学现卖。所以文章也只能是肤浅单薄,错误难免,还请见谅。 一、 Spring诞生 Spring是一个开源框架,目前在开源社区的人气很旺,被认为是最有前途的开源框架之一。她是由Rod Johnson创建的,她的诞生是为了简化企业级系
pitian
·
2010-02-02 16:00
spring
AOP
编程
bean
ejb
Spring学习
笔记:Spring 框架概述 转
http://www.iteye.com/topic/583213 ◆简介 目的:解决企业应用开发的复杂性 功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能 范围:任何Java应用 Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式。 &
hgx615
·
2010-02-01 09:00
spring
AOP
应用服务器
框架
企业应用
Spring学习
笔记:Spring 框架概述
◆简介目的:解决企业应用开发的复杂性功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能范围:任何Java应用Spring框架是一个分层架构,由7个定义良好的模块组成。Spring模块构建在核心容器之上,核心容器定义了创建、配置和管理bean的方式。 组成Spring框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下:•核心容器:核心容器
YiSingQ
·
2010-01-29 11:00
spring
AOP
框架
IOC
企业应用
Spring学习
笔记:第二章 Spring中IoC的入门实例
第二章 Spring中IoC的入门实例 Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用。这一章先从Spring的IoC开始。所谓IoC就是一个用XML来定义生成对象的模式,我们看看如果来使用的。 1、数据模型。 1、如下图所示有三个类,Human(人类)是接口,Chinese(中国人)是一个子类,American(美国人)是另
lshh83
·
2010-01-28 15:00
spring
bean
xml
框架
IOC
Spring学习
笔记:1、概念理解
转载自:http://dev.csdn.net/author/Imain/0e9fc7c88d1a43878190023e8c331595.html 源自:陈刚 (个人网站) Spring耳闻已久,但一直没有时间和心情去看它,最近它的声音是越来越大了,于是趁着有空闲时间,我也花了两个晚上看了看Spring,以下谈谈我的学习感受。 用Spring耳闻已久,但一直没有时间和心
lshh83
·
2010-01-28 15:00
设计模式
spring
编程
框架
IOC
spring 学习笔记1
spring学习
笔记 1.spring概念: [1]控制反转(IoC):应用不负责创建及维护依赖对象,依赖对象是由容器创建及维护的,这种控制的转移就叫控制反转。
kospon
·
2010-01-24 23:00
spring
linux
xml
bean
IOC
spring学习
笔记--AOP代理对象【2】
续上一张@~~@这个是通过cglib来创建动态代理的不需要实现PersonService接口 packagejavaeye; importjava.lang.reflect.Method; importjavaeye.service.impl.PersonServiceBean; importnet.sf.cglib.proxy.Enhancer; importnet.sf.
ivan18248
·
2010-01-20 03:00
spring
jdk
AOP
bean
.net
spring学习
笔记--AOP代理对象【1】
小弟现在学spring的一些应用,顺便记录下来供以后学习和供大家参考,有什么不对的地方不妨指出来@~~@ !!首先我们学习springAOP之前学一学传统AOP的实现:我们的需求是这样的:1,判断用户不为空(user!=null)时执行业务代码2,拦截所有业务方法这样我们传统的方法是每个业务方法里面判断user是不是null值(假设这样的判断有足够多),这样一来随着我们的业务方法的增多判断语句也随
ivan18248
·
2010-01-20 01:00
设计模式
spring
AOP
jdk
bean
Spring学习
内容
在本文中,我们将详细了解最好的数据对象XMLBean。从传统角度来说,在Java应用程序中使用XML,就是在从XML文档向Java导入数据的技术或从数据模型层向XML导出数据技术之间架起了一座桥梁。对于这种方法,Java通常是作为传统数据存储(RDBMS)和文档之间的中间表示来使用的。本文将研究这种方法的局限性,并介绍另一种选择,即克服了这些局限性的XMLBean,同时也分析了一些XMLBean的
yanglidong
·
2010-01-18 11:00
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他