스프링

[스프링정석] 01.원격프로그램 실행

-JUNHEOK- 2021. 10. 15. 00:37

원격프로그램 실행 

@Controller //1. 프로그램 등록
public class Hello{

	@RequestMapping("/hello") //2. URL과 main() 을 연결
    public void main(){
    system.out.print("Hello");
    }
}

 

 

@RequestMapping

@RequestMapping("/hello")     URL과 main() 을 연결

 

1. ("/hello") = URL을 나타낸다.   

 

2. public void main(){}  =  main 메소드를 연결한다. 

 

주소를 검색하면 /hello 의 URL에서 연결된 main 메소드가 실행되는 방식이다.

 

 

 

	public void main() {
		System.out.println("Hello");
	}

인스턴스 메서드 이다. 객체생성을 해야한다.  

인스턴스가 호출이 가능하다는 것은 중간에서 객체 생성을 해주는 것이다. URL로 원격프로그램을 호출하면 톰켓에서 객체를 생성해주고 메서드를 호출해준다. 

 

URL로 원격프로그램을 호출 -> 톰켓(객체생성) ->  인스턴스메서드 호출