넘어올값 지정
주소받기, 넘어온값 받아줄 데이터타입생성, 매퍼에게 sql문실행할 이름만들기, 작업이 끝난뒤 리턴으로 페이지 돌려주기
sql실행문장
게시글을 클릭했을때 실행되는 메소드안에 매퍼에게 카운트를 부탁한다는 문구를넣어준다
sql문 실행문장
@AutoWired - 의존성주입(DI) -> 알아서 객체를 연결시켜줌
DI (디펜던시 인젝션)
mapper는 직접생성하는게 아니라 못만든다
인터페이스로(or 추상클래스)되어있어서 객체로 만들수없다
뷰리졸버,히카리CP,커넥션,매퍼까지 필요할때 받아서 쓰는게 DI(의존성주입)
@AutoWired 대신 @Inject(인젝트)를 많이쓴다
.java는 사람이 읽고 쓸수있는 파일이지만
=> .class는 컴퓨터가 읽을수있게(0과1로) 변환한 파일이다
인터페이스로 메소드만들고 연결시켜주는 작업이 이 파일을 메모장에서 열고 수정할수도 있다