Day 43

·2023년 8월 9일
0

Global_2023_2

목록 보기
42/56
post-thumbnail


코딩은 입다물고 하자🙊

(입코딩 금지)


Point

  • redirect는 request와 전혀 다른 요청

  • 자주 나오는 질문: get 방식 post 방식 차이 /
    리다이렉트 포워드 차이 / scope 영역 / 쿠키와 세션

  • Spring 부터는 DAO를 안씀

  • DB = DAO 3종 세트
    = 마이바티스(mybatis) = JPA(자체 서비스 회사에서 주로 사용)

  • 현업에서는 다운로드 받는 툴을 허락 받아야 함

    • mybatis 1,2,3 모두 사용(보통 최신버전을 씀)
  • 커넥션풀 = 서버

    • @Autowired는 new 없이 객체 생성
    • Model은 view에 객체 전달
    • @Controller / @Service / @Repository = @Mapper
      형태로 코드를 짜야 한다 (controller / command / dao)
    1. @Controller: 뷰정도만 결정 (로직 들어가면 안됨, 그런건 서비스)
    2. @Service: 비지니스 로직 (기능들이 들어감, 파일업로드 같은것)
  • 메인메소드 @SpringBootApplication는
    @ComponentScan / @EnableAutoConfiguration이 핵심
    @Component(객체생성 = new)
    @Controller @Service @Repository...

    • @Service 올린것을 @Mapper, @Autowired로 사용 (주입)
    • <![CDATA[ ~가 아니다
  • 경로는 반드시 복붙으로 해야 에러가 없다

0개의 댓글