inblog logo
|
goho
    스프링부트

    [스프링부트] 1.컨트롤러 알아보기

    gov's avatar
    gov
    Nov 11, 2024
    [스프링부트] 1.컨트롤러 알아보기
    Contents
    1. 소스코드2. 정리3. 결과

    1. 소스코드

    App.java
    package ex09; import ex09.pub.Publisher; import ex09.sub.Sub1; import ex09.sub.Sub2; // 옵저버 패턴 (콜백) public class App { public static void main(String[] args) { Publisher publisher = new Publisher(); Sub1 sub1 = new Sub1(); Sub2 sub2 = new Sub2(); new Thread(() -> { publisher.change("상품 들어왔어요"); }).start(); while (true) { try { Thread.sleep(1000); System.out.println("상품 들어왔어?"); } catch (Exception e) { // TODO: handle exception } if (publisher.getValue() != null) { sub1.update(publisher.getValue() + "들어왔어요"); sub2.update(publisher.getValue() + "들어왔어요"); break; } else { System.out.println("상품 아직 이야"); } } } }

    2. 정리

    • 정리1
    • 정리2
      • 내부1
      • 내부2

    3. 결과

    💡
    샾샾은 헤딩2 태그
    백택(`) 3개는 소스코드
    하이픈 1개는 UL태그
    notion image
    Share article

    goho

    RSS·Powered by Inblog