TIL 23.10.25

ν™©μ€ν•˜Β·2023λ…„ 10μ›” 25일
0

TIL

λͺ©λ‘ 보기
105/146

πŸ“ŒToday I Learned

Ajax test

μƒˆ ν”„λ‘œμ νŠΈ

  • New > Dynamic Web Project > "AjaxTest" > Next > Next > Context root: "ajax"
    > Generate web.xml 체크(o)

  • "com.test.ajax" νŒ¨ν‚€μ§€ 생성

  • "com.test.ajax.controller"

  • "com.test.ajax.repository"

  • "com.test.ajax.model"

  • "WEB-INF" > "views" 폴더 생성

  • WEB-INF > lib > ojdbc6.jar
    > jstl-1.2.jar
    > lombok.jar > μ˜ˆμ •
    > json > μ˜ˆμ •

Ajax, Asynchronous JavaScript and XML

  • μžλ°”μŠ€ν¬λ¦½νŠΈ 기술
  • 비동기 λ°©μ‹μœΌλ‘œ μžλ°”μŠ€ν¬λ¦½νŠΈλ₯Ό μ‚¬μš©ν•΄μ„œ μ„œλ²„μ™€ 데이터λ₯Ό ν†΅μ‹ ν•˜λŠ” 기술(XML ν˜•μ‹μœΌλ‘œ μ£Όκ³ λ°›λŠ”λ‹€.)

  • com.test.ajax.controller > "Ex01.java"
    > "Ex01Data.java"
  • com.test.ajax.repository > "AjaxDAO.java"
  • views > "ex01.jsp"
    > "ex01data.jsp"
  • com.test.ajax.controller > "Ex02.java"
    > "Ex02Data.java"
  • views > "ex02.jsp"
    > "ex02data.jsp"
  • com.test.ajax.controller > "Ex03.java"
    > "Ex03Data.java"
  • views > "ex03.jsp"
    > "ex03data.jsp"
  • com.test.ajax.controller > "Ex04.java"
    > "Ex04Data.java"
  • views > "ex04.jsp"

톡신방식

동기: ν˜„μž¬ ν•˜λ˜ 일이 끝날 λ•ŒκΉŒμ§€ λ‹€λ₯Έ μž‘μ—…μ„ λͺ»ν•¨.
μ—…λ¬΄μ˜ μˆœμ„œ 예츑 κ°€λŠ₯
-> μˆœμ„œκ°€ ν•„μš”ν•œ 업무

비동기 : ν˜„μž¬ ν•˜λ˜ 일이 λλ‚˜μ§€ μ•Šμ•„λ„ λ‹€λ₯Έ μž‘μ—…μ΄ κ°€λŠ₯ν•˜λ‹€.
μ—…λ¬΄μ˜ μˆœμ„œ 예츑 λΆˆκ°€λŠ₯ > κ΅¬ν˜„ 볡작
-> μˆœμ„œκ°€ ν•„μš” μ—†λŠ” 업무

병렬

profile
μ°¨κ·Όμ°¨κ·Ό ν•˜λ‚˜μ”©

0개의 λŒ“κΈ€