Spring3-IOC基础

1.使用MAVEN创建一个简单地web项目,我是用的是myeclipse10+MAVEN插件,其中建好项目之后目录如下:

但是src/main/java目录未显示出来,此时选择项目右键-properties,MyEclipse-Project Facts,点击右侧Config ...在弹出的界面中看到Java这一项,我此处显示

的Java版本是1.5(我本机安装的是1.7),重新选择Java版本1.7,同时勾选 Dynamic Web Module 3.0选项,Apply-OK;

此时目录显示正常,但index.jsp提示错误

此时右键项目Build Path-Configur BuildPath;在Libraties选项卡中选择Add Library,弹出选项卡中选择MyEclipse Server Library,点击next

选择Apatche 7....Library,我为我的MyEclipse配置的server环境是我自己安装的tomcat7

index.jsp的编码格式修改为utf-8后项目正常

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

目前我是这样解决的,如果你遇到更高的解决方式可以告诉我,谢谢;到此项目构建完毕。可以进行spring-IOC的初步学习,当然你也可以不搭建web项目,也可以使用普通多个java项目

2.我们使用的maven构建项目,对于jar包的管理直接编辑pom.xml即可

时间: 2024-11-09 07:09:52

Spring3-IOC基础的相关文章

spring学习——Ioc基础三(Ioc配置使用)

一.XML配置的结构  一般配置文件结构如下: <beans>       <import resource="resource1.xml"/>       <bean id="bean1"class=""></bean>       <bean id="bean2"class=""></bean>   <bean name=&q

开涛spring3(2.1) - IoC基础

2.1.1  IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想.在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对 象内部直接控制.如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们 来深入分析一下: ●谁控制谁,控制什么:传 统Java SE程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象:而IoC

通俗化理解Spring3 IoC的原理和主要组件

?什么是IoC? ?通俗化理解IoC原理 ?IoC好处 ?工厂模式 ?IoC的主要组件 ?IoC的应用实例 ?附:实例代码 1.什么是IoC(控制反转)? Spring3框架的核心是实现控制反转(IoC)模式,IoC又叫做依赖注入(DI). 什么是控制反转呢?答案就是"获得依赖对象的过程被反转了",获得依赖对象的过程由自身管理对象变为由IoC容器主动注入,于是控制反转又叫做依赖注入.那么"控制反转"完全就是"依赖注入"咯?其实,我们可以将&quo

Spring3 IOC

Spring3的IoC与Spring2类似,只不过在表现形式上会有些许不同,下面就详细讲讲在Spring3中支持的IoC表示方式 第一种:基于XML配置 在Spring1.0的时候,使用DTD格式,Spirng2.0以后使用Schema格式,从而使不同配置类型有了自己的命名空间,简化了配置工作. 装配一个Bean 1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="http:/

Spring ioc基础内容

1 BeanFactory与ApplicationContext区别 BeanFactory是Spring框架中IoC容器的顶层接?,它只是?来定义?些基础功能,定义?些基础规范,?ApplicationContext是它的?个?接?,所以ApplicationContext是具备BeanFactory提供的全部功能的.通常,我们称BeanFactory为SpringIOC的基础容器,ApplicationContext是容器的?级接?,?BeanFactory要拥有更多的功能,?如说国际化?持

(spring-第14回【IoC基础篇】)国际化信息 (转)

国际化又称为本地化. 当你把手机的language由中文切换到英文时,你的微信也相应改用英语,这就是i18n国际化.一般来说,应用软件提供一套不同语言的资源文件,放到特定目录中,应用根据不同语言的操作系统决定使用哪一种语言. 一般由两个条件限定一个国际化类型:语言类型和国家/地区类型.比如: 中文:语言类型:zh,国家/地区类型:CN(中国大陆)/HK(中国香港)/TW(中国台湾). 英语:语言类型:en,国家类型:EN. ------------------------------------

spring学习——Ioc基础一

一.IoC是什么 IOC--Inversion of Control Ioc-Inversion of Control,即"控制反转",不是什么技术,而是一种设计思想.在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制.如何理解好Ioc呢?理解好Ioc的关键是要明确"谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了",那我们来深入分析一下: 谁控制谁,控制什么:传统Java SE程序设计,我们直接在对

(spring-第14回【IoC基础篇】)国际化信息

国际化又称为本地化. 当你把手机的language由中文切换到英文时,你的微信也相应改用英语,这就是i18n国际化.一般来说,应用软件提供一套不同语言的资源文件,放到特定目录中,应用根据不同语言的操作系统决定使用哪一种语言. 一般由两个条件限定一个国际化类型:语言类型和国家/地区类型.比如: 中文:语言类型:zh,国家/地区类型:CN(中国大陆)/HK(中国香港)/TW(中国台湾). 英语:语言类型:en,国家类型:EN. ------------------------------------

浅析 Spring IoC - 基础概念

1. IoC是什么? IoC(Inversion of Control)即控制反转,不是什么技术,而是一种设计思想.在Java开发中,IoC 意味着将你设计好的对象交给容器去控制,而不是传统的在对象内部直接控制(比如说 new 一个对象).理解好 IoC 的关键是要明确"谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了": 谁控制谁,控制什么:传统Java SE 程序设计,我们直接在对象内部通过 new 创建对象,是程序主动去创建依赖对象:而 IoC 是由 IoC

spring学习——Ioc基础二

一.IoC容器的概念 IoC容器就是具有依赖注入功能的容器,IoC容器负责实例化.定位.配置应用程序中的对象及建立这些对象间的依赖.应用程序无需直接在代码中new相关的对象,应用程序由IoC容器进行组装.在Spring中BeanFactory是IoC容器的实际代表者. Spring IoC容器如何知道哪些是它管理的对象呢?这就需要配置文件,Spring IoC容器通过读取配置文件中的配置元数据,通过元数据对应用中的各个对象进行实例化及装配.一般使用基于xml配置文件进行配置元数据,而且Sprin