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的事务管理 《一》使用spring提供的声明式事务管理功能(基于注解): 示例程序: @Transactional //加上该注解,表明该类中的方法调用时默认都开启了事务进行管理 public class PersonServiceBean implements PersonService{ private JdbcTemplate jdbcTemplate
jianchen
·
2009-03-21 22:00
spring
sql
活动
spring学习
之第四篇
对spring的集成1,spring和jdbc的组合开发使用Spring+JDBC集成步骤如下://首先配置数据源 .....//以下是连接池的配置 //配置事务。配置事务时,需要在xml配置文件中引入用于声明事务的tx命名空间。事务的配置方式有两种:注解方式和基于XML配置方式。采用注解方式: 有些人喜好把数据源的
jianchen
·
2009-03-21 21:00
spring
Hibernate
bean
struts
配置管理
Spring学习
之第三篇
AOP技术 使用jdk提供的动态代理技术,可以实现对横向性切点关注.实现对目标对象的方法拦截,做出相应的处理.动态代理请参见前面的博文.使用jdk提供的代理类,要求目标对象要实现相应的接口才行。 但在实际应用中,很多类其实并没有实现接口。那么我们又如何来实现拦截技术呢? 可以使用CGlib包提供的代理来实现。 注:CGLIB可以生成目标类的子类,并重写父类非final修饰符的方法。 示例代码
jianchen
·
2009-03-21 21:00
spring
AOP
jdk
编程
bean
Spring学习
笔记(七)
五、组件的生命周期1、实例化(必选)2、装配(可选)3、回调(可选) 接口回调就是将某一个实现了接口的类创建的对象的引用,赋值给该接口声明的变量 接口定义的变量,就可以调用具体实现类中的方法4、初始化(可选)5、就绪6、销毁六、属性编辑器 类java.beans.PropertyEditorSupport:对属性进行编辑,是一个帮助构建属性编辑器的支持类,其中的方法setAsText(St
shirly51211
·
2009-03-20 01:18
spring
职场
笔记
休闲
Spring学习
笔记(六)
(2)、bean的定义的继承 指bean的配置可去继承 True 抽象化 客户端不能getBean了 Abstract = False 默认Parent = "父类bean的id"例子:public class Car {//bean的定义的继承private String owner;private String na
shirly51211
·
2009-03-19 20:24
spring
职场
笔记
休闲
Spring学习
笔记(五)
四、复杂装配(1)、自动装配 :容器依照一些规则去装配bean中的一个属性 自动装配只对对象类型起作用,对基本类型不起作用autoWrite = "byName" 按照名字去自动装配 ,根据属性名去自动装配则配置文件中的id应该和Bean中的属性名一样autoWrite = "byType" 根据属性的类型去匹配autoWrite = "constructor" 根据构造器的参数类型去匹
shirly51211
·
2009-03-19 19:34
spring
职场
笔记
休闲
Spring学习
笔记(三)
C、集合的装配public class SomeBean {private List listProperty;private Set setProperty;private Map mapProperty;private Properties property;public List getListProperty() {return listProperty;}public void setL
shirly51211
·
2009-03-19 19:19
spring
职场
笔记
休闲
Spring学习
笔记(二)
一、基本装配(IOC的基本使用) (1)、setter方式(必须依靠无参构造器) A、基本类型(8中基本类型+字符串)的装配 B、对象类型的装配 C、集合的装配 A、基本类型的装配 注意: 用setter方式注入的话,必须要用set、get方法例子: public class HelloBean {private String name;private int
shirly51211
·
2009-03-19 19:31
spring
职场
笔记
休闲
Spring学习
笔记(一)
第一章:Spring简介1、什么是Spring? Spring是一个开源框架,用来简化企业级开发的复杂性的分层的框架(1)、分层:表示层+业务层+持久层(2)、开源:不是一个标准,源代码是公开的(3)、简化企业级开发的复杂性2、Spring的优点(1)、Spring对大量的企业级服务做再一次的封装(2)、Spring提供了支持IOC、AOP功能的容器,可以组装业务组件,并提供灵活的中间件服务(
shirly51211
·
2009-03-19 19:23
spring
职场
笔记
休闲
spring学习
之第二篇
注解的底层原理理解及模拟实现 注解其实是spring引入的配置减肥方案,因为对bean进行注入,一个bean的配置就会占据很对行,如果都放在配置文件中。如果应用程序中有多个bean需要配置的话,则会导致配置文件会显得很臃肿。注解就表示了对bean的注入,不需要在配置文件中指定。 在java代码中使用@Autowired或@Resource注解方式进行装配。但我们需要在xml配置文件中配置一下信
jianchen
·
2009-03-18 15:00
DAO
spring
bean
xml
配置管理
spring学习
之第一篇
Spring是一个开源的控制反转和面向切面的容器框架,它的主要目的是简化企业开发。 使用Spring的好处: 1,降低组件之间的耦合度,实现软件各层之间的解耦。 2,可以使用容器提供的 众多服务。如:事务管理服务,消息服务等等。当我们使用容器管理事务时,开发人员就不再需要手工控制事务,也不需要处理复杂的事务传播。 3,容器提供单例模式支持,开发人员不再需要自己编写实现代码。 4,容器提供
jianchen
·
2009-03-16 17:00
spring
bean
应用服务器
配置管理
企业应用
Spring学习
(1)
Spring作为一个轻量级架构(低侵入),最大特性之一在于它是一个IOC容器,能够整合外部组件,管理对象的创建以及各组件,各对象之间的依赖关系。以前这些工作都是由程序员自己手工完成(如当一个对象要利用到另一个对象的方法时,需要在主调函数中new出另一个对象),而现在只需要依赖注入(DI),大大实现了解耦,这就是著名的好莱坞法则,“Don'tcallme,Iwillcallyou”.
fzw19860816
·
2009-03-11 12:51
spring
职场
休闲
Spring学习
(1)
Spring作为一个轻量级架构(低侵入),最大特性之一在于它是一个IOC容器,能够整合外部组件,管理对象的创建以及各组件,各对象之间的依赖关系。以前这些工作都是由程序员自己手工完成(如当一个对象要利用到另一个对象的方法时,需要在主调函数中new出另一个对象),而现在只需要依赖注入(DI),大大实现了解耦,这就是著名的好莱坞法则,“Don'tcallme,Iwillcallyou”.Spring实现
fzw19860816
·
2009-03-11 12:51
职场
Spring
休闲
Java
Spring学习
小结
第一天:1、spring依赖库 *SPRING_HOME/dist/spring.jar *SPRING_HOME/lib/jakarta-commons/commons-logging.jar *SPRING_HOME/lib/log4j/log4j-1.2.14.jar 2、拷贝spring配置文件到src下3、拷贝log4j配置文件到src下4、在UserManagerImpl中提供构造函
opnmzxcvb
·
2009-03-10 23:00
Spring学习
笔记之一:动态代理
Spring学习
笔记之一:动态代理最近在学习Spring。某大人跟我说,Spring的AOP其实就是Java反射中的动态代理。OK,那我就从动态代理开始看起。
Antony Lee的技术之路
·
2009-03-02 22:00
spring学习
资料
1。学习资料部分 1。1 强烈建议学习spring下载包中doc目录下的MVC-step-by-step。sample目录下的例子也都是比较好的spring开发的例子。1。2 appfuse:我刚刚开始学习的时候就是使用appfuse的,可以帮助快速建立项目。集成了目前最流行的几个开源轻量级框架或者工具Ant,XDoclet,Spring,Hibernate(iBATIS),JU
lijun87
·
2009-02-26 15:00
spring
bean
quartz
ibatis
Appfuse
spring学习
资料
1。学习资料部分 1。1 强烈建议学习spring下载包中doc目录下的MVC-step-by-step。sample目录下的例子也都是比较好的spring开发的例子。1。2 appfuse:我刚刚开始学习的时候就是使用appfuse的,可以帮助快速建立项目。集成了目前最流行的几个开源轻量级框架或者工具Ant,XDoclet,Spring,Hibernate(iBATIS),JU
lijun87
·
2009-02-26 15:00
spring
bean
quartz
ibatis
Appfuse
[原]
spring学习
笔记9.3-Spring对Aop的支持-配置文件的方式
代码参见dynamic-proxy-AOP2基于配置文件的方式的好处在于所谓的分层.所以号称应该推荐使用这个方法随便了.代码重新贴一次吧.1.UserManager接口 1package com.zyl.proxy; 2 3public interface UserManager { 4 5 public void addUser(String name,String passwor
My Rhythm
·
2009-02-22 21:00
[导入]
Spring学习
笔记之二:Bean的作用域和生命周期
作用域:抛开request,session,globalsession不谈,先说说singleton和prototype。singleton是默认的作用域,作用域为singleton的Bean在Spring初始化上下文期间就已经初始化,并且全局唯一作用域为prototype的Bean在Spring初始化上下文期间不进行初始化,只有在getBean()方法被调用时才进行初始化,每调用一次getBea
X-Spirit
·
2009-01-29 20:00
[导入]
Spring学习
笔记之一:Bean的实例化
实例化bean的三种方式:1。默认构造方法:前提是已经有了Bean.class2。静态工厂方法:publicclassBeanFactory{ publicstaticBeancreateBean(){ returnnewBean(); } }3。实例工厂方法:publicclassBeanFactory{ publicBeancreateBean(){ retu
X-Spirit
·
2009-01-29 18:00
Spring学习
笔记 02
1.ActionSupport类 org.springframework.web.struts.ActionSupport; 在Struts和Spring整合的列子中,某个Action可以继承这个类 可以帮助在Struts的Action里获取ApplicationContext对象 ApplicationContext ctx =this.getWebApplicationContext(
wh8766
·
2008-11-13 13:00
spring
xml
Web
mvc
struts
spring学习
笔记
今天写spring的一个MVC demo总是报错: javax.servlet.ServletException: No adapter for handler [com.demo.spring.actions.LoginAction@1aacd5f]: Does your handler implement a supported interface like Controller? 在网上
qiang106
·
2008-10-12 15:00
eclipse
spring
mvc
Web
servlet
Spring学习
笔记
1.spring程序控制台log4j警告的消除: 在src中创建log4j.properties文件,内容如下 log4j.rootLogger=WARN,stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.Pat
lectery
·
2008-10-12 14:00
apache
spring
C++
c
log4j
spring学习
(四)
spring学习
(四) 昨天继续学习夏老大的《Spring开发指南》,发现一个比较大的bug。
冷面阎罗
·
2008-10-07 12:00
spring学习
(四)
昨天继续学习夏老大的《Spring开发指南》,发现一个比较大的bug。27页中ApplicationContext ctx=newFileSystemXmlApplicationContext("bean.xml");LoginAction action = (LoginAction)ctx.getBean("action");action.login("Erica","mypas
sodabao
·
2008-10-07 12:00
spring
xml
bean
.net
出版
spring学习
(三)
spring学习
(三) spring做国际化的代码的时候,会遇到这样的异常:org.springframework.context.NoSuchMessageException: No message
冷面阎罗
·
2008-10-06 19:00
spring学习
(二)
spring学习
(二) 今天继续学习spring,按照《Spring开发指南》goon,结果到22页的时候发现有如下代码InputStream is = new FileInputStream
冷面阎罗
·
2008-09-26 22:00
spring学习
(二)
今天继续学习spring,按照《Spring开发指南》goon,结果到22页的时候发现有如下代码InputStream is = new FileInputStream("bean.xml");XmlBeanFactory factory = new XmlBeanFactory(is);Action action = (Action) factory.getBean("TheAc
sodabao
·
2008-09-26 22:00
spring
bean
xml
Go
spring学习
(一)
今天开始学习《Spring开发指南》,按照上面的配置,运行spring的第一程序,结果发现就出现错误。主要有下面2个错误,呵呵,建议有人修改一下《Spring开发指南》,以免后人再犯同样的错误,而且找半天还找不到解决的办法。 其一:错误现象如下: java.lang.NoClassDefFoundError: org/apache/commons/logging/Lo
sodabao
·
2008-09-25 20:00
java
apache
eclipse
spring
JUnit
spring学习
(一)
spring学习
(一) 今天开始学习《Spring开发指南》,按照上面的配置,运行spring的第一程序,结果发现就出现错误。
冷面阎罗
·
2008-09-25 20:00
spring学习
笔记(一)
sping2.0新特性 1、控制反转(IOC)容器 1.1更简单的XML配置 若要使用机遇XML Schema的XML配置语法,需要引用新的Spring 2.0 DTD以使用的新XML Schema配置。 &
xyl97
·
2008-09-18 17:00
spring
AOP
xml
bean
mvc
spring学习
途径
1、如何学习Spring?你可以通过下列途径学习spring:(1)spring下载包中doc目录下的MVC-step-by-step和sample目录下的例子都是比较好的spring开发的例子。(2)AppFuse集成了目前最流行的几个开源轻量级框架或者工具Ant,XDoclet,Spring,Hibernate(iBATIS),JUnit,Cactus,StrutsTestCase,Canoo
larry_lv
·
2008-09-13 22:00
DAO
spring
Hibernate
bean
Class
Appfuse
Spring 学习笔记(二)
Spring学习
笔记(二)DI-------Bean装配容器可以创建组件,装配和配置组件,以及管理它们的整个生命周期。容器是Spring框架的核心。Spring容器使用DI管理所有组成应用系统的组件。
红 石 那一年
·
2008-09-10 16:00
spring 学习笔记(一)
spring学习
笔记(一)Spring是一个轻量级的DI和AOP容器框架轻量级——从大小和应用开支上说spring都算是轻量级的。
红 石 那一年
·
2008-09-10 10:00
spring学习
笔记 第四章
spring学习
笔记第四章 4.1AOP入门l 从代理机制初探AOP例子4.1.1interfaceIHi{ publicvoidsayHi(Stringname);}classHiSpeakerimplementsIHi
HelloWorld 善战者,求之于势,不责于人;故能择人而任势。
·
2008-09-03 22:00
spring学习
笔记 第三章
spring学习
笔记第三章 3.1Bean基本原理BeanFactory负责读取Bean的定义文件:管理对象的加载,生成,维护,与对象之间的依赖关系。提供的功能比较简单。
HelloWorld 善战者,求之于势,不责于人;故能择人而任势。
·
2008-09-03 22:00
Spring学习
笔记
Spring学习
笔记Spring+Hibernate 1package com.dao.hibernate; 2 3import java.util.List; 4 5import org.springframework.context.support.ClassPathXmlApplicationContext
lushengdi
·
2008-07-25 17:00
Spring入门学习 心得
spring开发指南》(夏昕V0.8预览版)2看《轻量级J2EE企业应用实战:Struts+Spring+Hibernate整合开发》(李刚所著)3看《springframework开发参考手册》4还可以看看
spring
qpyong
·
2008-07-23 22:00
spring
Hibernate
struts
ibatis
企业应用
Appfuse
spring学习
资料和知识库集锦
1。学习资料部分1。1强烈建议学习spring下载包中doc目录下的MVC-step-by-step。sample目录下的例子也都是比较好的spring开发的例子。1。2appfuse:我刚刚开始学习的时候就是使用appfuse的,可以帮助快速建立项目。集成了目前最流行的几个开源轻量级框架或者工具Ant,XDoclet,Spring,Hibernate(iBATIS),JUnit,Cactus,S
elimago
·
2008-07-07 13:00
spring
bean
Hibernate
ibatis
Class
Appfuse
spring学习
资料和知识库集锦
1。学习资料部分 1。1 强烈建议学习spring下载包中doc目录下的MVC-step-by-step。sample目录下的例子也都是比较好的spring开发的例子。 1。2 appfuse:我刚刚开始学习的时候就是使用appfuse的,可以帮助快速建立项目。集成了目前最流行的几个开源轻量级框架或者工具Ant,XDoclet,Spring,Hibernate(iBATIS),JUnit,
dodomail
·
2008-07-07 10:00
spring
mvc
Hibernate
ibatis
Appfuse
spring学习
资料和知识库集锦
下面是本人学习使用spring到现在的一些资料和经验,希望对某些朋友有用。1。学习资料部分1。1强烈建议学习spring下载包中doc目录下的MVC-step-by-step。sample目录下的例子也都是比较好的spring开发的例子。1。2appfuse:我刚刚开始学习的时候就是使用appfuse的,可以帮助快速建立项目。集成了目前最流行的几个开源轻量级框架或者工具Ant,XDoclet,Sp
sanshiqiduer
·
2008-07-05 07:00
spring
bean
Hibernate
ibatis
Class
Appfuse
spring学习
资料和知识库集锦
spring学习
资料和知识库集锦下面是本人学习使用spring到现在的一些资料和经验,希望对某些朋友有用。1。学习资料部分1。
我的蛋壳
·
2008-07-04 11:00
Spring学习
笔记
1:多个XML联合一起使用。 第一: <context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath:application/app_*.xml classpath:org/
jzhua2006
·
2008-06-29 18:00
spring
xml
bean
prototype
Spring学习
笔记
1:多个XML联合一起使用。 第一: <context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath:application/app_*.xml classpath:org/
jzhua2006
·
2008-06-29 18:00
spring
bean
xml
prototype
Spring学习
之旅之一 —— 容器
容器是Srping 框架的核心,由此我们学习Spring 时首先先要了解Spring 容器。 Spring 容器要点介绍: 1)Spring 容器使用Ioc 管理所有组成应用系统的组建。(Ioc 可以简单的理解为JNDI 的反转)。 2)Spring 有两种容器:Bean工厂和应用上下文。虽然Spring 只有两种容器,但Spring 有几种Bean工厂和应用上下文的实现,他们各
wangyun
·
2008-06-04 16:00
设计模式
spring
bean
配置管理
IOC
Spring学习
笔记
Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 IoC(Inversion of Control)中文译为控制反转又称为"依赖注入"(DI =Dependence Injection)IOC的基本概念是:不创建对象,但是描述创建它们的方式.在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一
wangle860102
·
2008-05-26 11:00
spring
AOP
bean
配置管理
IOC
Spring学习
笔记
Spring依赖注入(控制反转.) 依赖注入是Spring的核心机制,可以使Spring的Bean以配置文件组织在一起,而不是以硬编码的方式耦合在一起. 所谓依赖注入,是指在程序运行过程中,如果需要调用另一个对象协助时,无须在代码中创建被调用者,而是依赖于外部的注入.Spring的依赖注入对调用者和别调用者几乎没有任何要求,完全支持对POJO之间依赖关系的管理. 依赖
yuanyao
·
2008-05-23 18:00
java
spring
xml
bean
配置管理
Spring学习
笔记
Spring依赖注入(控制反转.) 依赖注入是Spring的核心机制,可以使Spring的Bean以配置文件组织在一起,而不是以硬编码的方式耦合在一起. 所谓依赖注入,是指在程序运行过程中,如果需要调用另一个对象协助时,无须在代码中创建被调用者,而是依赖于外部的注入.Spring的依赖注入对调用者和别调用者几乎没有任何要求,完全支持对POJO之间依赖关系的管理. 依赖
yuanyao
·
2008-05-23 18:00
java
spring
bean
xml
配置管理
Spring学习
笔记:3.第三章 IoC中的国际化
源自:陈刚 (个人网站)注:遗憾的一点是,图片的链接已失效,但基本不影响阅读。第三章 IoC中的国际化(CVS版本:V002)从这一章开始,我将把实例的项目打开一个CVS版本,不知谁能提供一个FTP空间?3.1 前言标题准确来说应该是“使用Spring中的IoC功能来实现我们所开发项目系统的国际化”,国际化不是针对IoC的,而是针对你开发的整个系统。如果你使用过Eclipse的国际化,
guoyaxin895
·
2008-05-19 17:00
eclipse
jvm
spring
bean
IOC
Spring学习
笔记:2.第二章 Spring中IoC的入门实例
源自:陈刚 (个人网站)注:遗憾的一点是,图片的链接已失效,但基本不影响阅读。第二章 Spring中IoC的入门实例Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用。这一章先从Spring的IoC开始。所谓IoC就是一个用XML来定义生成对象的模式,我们看看如果来使用的。1、数据模型。1、如下图所示有三个类,Human(人类)是接口,Chinese(中国人)是一个子类,Am
guoyaxin895
·
2008-05-19 17:00
spring
bean
框架
xml
IOC
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他