Sping_0200_IOC_Introduction(Spring2.5环境搭建)
首先,通过Spring Framework -Reference Documentation(E:\source\doc\spring-framework-2.5.6-with-dependencies\spring-framework-2.5.6\docs\reference\html_single\index.html)引入Spring2.5的xml配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<bean id="..." class="...">
<!-- collaborators and configuration for this bean go here -->
</bean>
<bean id="..." class="...">
<!-- collaborators and configuration for this bean go here -->
</bean>
<!-- more bean definitions go here -->
</beans>
其次,向项目中添加spring对应的jar包
第一:Window-->Preference-->Java-->Build Path-->new(new一个userLib),然后点击Add Jars导入Spring.jar文件。
第二:选择项目右键,Build Path-->add Libraries-->User Library-->选择刚建的userLib,这样就将Spring.jar添加到项目中了。
最后,进行Junit测试
Failure Trace
java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory
原因:缺少日志jar包, 添加commons-logging.jar包
测试方法:
public class UserServiceTest {
@Test
public void testAdd()throws Exception {
ApplicationContext applicationContext=new ClassPathXmlApplicationContext("beans.xml");
UserService service=(UserService)applicationContext.getBean("userService");
User u=new User();
service.add(u);
}
}
@longkouzhonglu.tianhequ.guangzhou 2014-10-10 10:57
相关推荐
标题中的"Spring_0700_IOC_Collections"指的是Spring框架中的IoC(Inversion of Control,控制反转)容器对集合类型的处理。在这个教程或博文中,我们可能将深入理解Spring如何管理和装配集合对象,如List、Set、Map...
标题中的"Spring_0300_IOC_Injection_Type"指的是Spring框架中的依赖注入(Dependency Injection,简称DI)机制,特别是关于类型注入(Type Injection)的知识点。在Spring框架中,依赖注入是核心特性之一,它使得...
标题中的“Spring_0600_IOC_Bean_Scope”涉及到的是Spring框架中的核心概念——控制反转(Inversion of Control, 简称IOC)以及Bean的作用域(Scope)。在这个主题下,我们将深入探讨Spring如何通过IOC管理Bean的...
标题中的"Spring_0800_IOC_Auto_Wire"指的是Spring框架中的依赖注入(Dependency Injection,简称DI)特性,特别是自动装配(Auto Wiring)。在Spring框架中,IOC(Inversion of Control,控制反转)是一种设计模式...
我们可以从“Sping_0100_AbstractOrientedProgram”这个文件中了解到如何创建和配置IoC容器,以及如何利用它来实现对象的生命周期管理。 此外,Spring的AOP(Aspect Oriented Programming,面向切面编程)是另一个...
《尚学堂Hibernate3.3.2项目源码详解》 Hibernate,作为一个强大的对象关系映射(ORM)框架,是Java开发中的重要工具,它简化了数据库操作,将复杂的SQL语句与Java对象进行关联,使得开发者可以专注于业务逻辑而...
【精品OA】是一款基于C#开发的企业级办公自动化系统,其包含了完整的源代码、相关文档以及数据库资源。这款系统的设计目标是提升企业内部的工作效率,实现信息化管理,从而优化业务流程,减少工作中的沟通成本。...
1. 尚学堂_设计模式_责任链_01.avi:这个视频可能从基础开始介绍责任链模式,阐述其核心思想,比如如何定义处理器对象,以及如何建立和配置责任链。 2. 尚学堂_设计模式_责任链_02.avi:接着,可能会讲解如何在实际...
JavaSE(Java Standard Edition)是Java编程语言的基础部分,涵盖了从基本语法到核心特性的一系列知识。本资料集“百战程序员答案javase基础部分”是针对Java初学者和进阶者的宝贵资源,包含了从第一章到第十章的...
3. "尚学堂_Spring.ppt":可能涵盖Spring的IoC和AOP原理,Bean的管理,以及Spring与Struts、Hibernate的整合使用。 4. "尚学堂_前言.ppt":通常会介绍SSH框架的重要性,学习的背景和目标,以及课程的大纲和学习路径...
本篇文章旨在提供一份详尽的JAVA自学指南,根据尚学堂与浪曦视频的学习推荐顺序,帮助初学者高效地掌握JAVA编程技能,避免学习过程中的盲目性和无效努力。通过以下章节的详细介绍,我们将涵盖JAVA学习的基础、进阶...
系统功能包括: 个人办公:1.我的办公桌,2.我的便签,3.我的任务,4....公文管理:1.公文维护,2....公共信息:1....行政办公:1....工作流程:1....组织管理:1....权限管理:1....系统管理:1....人事档案:1....数据库采用MYSQL(可以自己...
尚学堂Java笔记.pdf 本资源主要讲述Java语言的基础知识和应用,包括J2SDK、JRE、JDK、classpath、path、Java应用程序、递归调用等内容。 一、J2SDK和JRE Java2 Software Development Kit(J2SDK)是Java开发需要...
"尚学堂Spring学习笔记" 本文档记录了尚学堂Spring学习笔记的重要知识点,涵盖了Spring配置文件的设置、普通属性的注入、自定义属性编辑器、公共属性的注入、Spring注解等内容。 一、Spring配置文件的设置 在...
【尚学堂】全新2022版WEB前端HTML5.zip是一个专门针对Web前端开发的教程压缩包,尤其聚焦于HTML5技术。HTML5是超文本标记语言(HTML)的最新版本,它在原有的HTML4基础上引入了众多新的特性和改进,以适应现代互联网...
本资源集合是尚学堂提供的Java视频精华集锦,旨在帮助学习者深入理解和掌握Java及其相关技术。 1. 尚学堂_肖斌_hadoop视频教程:Hadoop是一个开源的分布式计算框架,主要处理海量数据的存储和计算。通过学习这门...
sping boot视频教程入门到精通。sping boot视频教程入门到精通。sping boot视频教程入门到精通。sping boot视频教程入门到精通。
【DRP尚学堂培训日志】是一份详细记录DRP(分销资源计划)系统开发过程的日志,旨在分享每日的学习和工作内容。日志中涵盖了从项目开发流程、技术选型到具体业务流程的多个方面。 首先,Web项目开发的一般流程包括...
### Oracle学习笔记知识点总结 #### 第一课:客户端工具介绍 - **SQL Plus**:作为Oracle最基础的客户端工具,SQL Plus支持通过命令行或图形界面进行数据库操作。 ... - **图形界面方式**:从开始菜单启动`sqlplus`...