자바 스프링 빠 른 입문
1.eclipse 에 Spring Tool Suite 설치
SPRING TOOL SUITE 는 Eclipse 플러그 인 으로 이 플러그 인 을 이용 하여 Eclipse 플랫폼 에서 Spring 기반 애플 리 케 이 션 을 더욱 편리 하 게 개발 할 수 있 습 니 다.
2.가방 추가
다음 jar 패 키 지 를 프로젝트 의 classpath 에 추가 합 니 다:
3.Spring 의 프로필:전형 적 인 Spring 프로젝트 는 하나 이상 의 Bean 프로필 을 만들어 야 합 니 다.이 프로필 들 은 Spring IOC 용기 에 Bean 을 설정 하 는 데 사 용 됩 니 다.Bean 의 프로필 은 classpath 에 놓 을 수도 있 고 다른 디 렉 터 리 에 놓 을 수도 있 습 니 다.
4.Spring 프로젝트 를 만 들 고 HelloWorld 를 작성 합 니 다.
package com.atguigu.spring.beans;
public class HelloWorld {
private String name;
public void setName(String name) {
System.out.println("setName...");
this.name = name;
}
public void hello(){
System.out.println("Hello " + name);
}
public HelloWorld() {
System.out.println("HelloWorld's construct...");
}
}
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:util="http://www.springframework.org/schema/util"
xmlns:p="http://www.springframework.org/schema/p"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-4.0.xsd">
<bean id="helloworld" class="com.atguigu.spring.beans.HelloWorld">
<property name="name" value="spring"></property>
</bean>
</beans>
package com.atguigu.spring.beans;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Main {
public static void main(String[] args) {
/*
HelloWorld helloWorld = new HelloWorld();
helloWorld.setName("spring");
helloWorld.hello();
*/
//1.
ApplicationContext ctx = new ClassPathXmlApplicationContext("appliactionContext.xml");
//2. bean
HelloWorld hello = (HelloWorld) ctx.getBean("helloworld");
//3. bean
hello.hello();
}
}
5.테스트 결과이상 은 본 고의 모든 내용 입 니 다.본 고의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 도움 이 되 기 를 바 랍 니 다.또한 저 희 를 많이 지지 해 주시 기 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.