서버 공부 1일차 서버.. 배워보자공 . > 일단. 서버가 뭔지? 🫡 서버란 클라이언트의 요청을 처리하고 응답을 해주는 과정이 이루어지는 공간이다. ㅇ.ㅇ 옼키 .. > 포트는 뭘까요 ?🙄 ip는 컴퓨터를 식별하는 주소이죠 ? 그렇기 때문에 ip를 알면
의존성 주입 방법 @Autowired 어노테이션 이용하여 의존성 주입할 수 있다. 필드 주입 가장 간단해요 ! 필드에 @Autowired 를 붙여서 의존성 주입한다 그렇지만 .. final 을 붙일 수 없어요 . ....->변경될 여지가 있음. setter 주입
자바에서 반복적으로 작성해야 하는 코드르 줄여주는 라이브러리 !이다.어노테이션 기반으로 동작하며 Object 클래스에서 재정의하는 것들을 말한다.생성자 등 .. 자동으로 생성해줍니다요 .깔 끔 ! + 유지보수하기 쉬운 코드를 작성할 수 있게 된다뭐가 있을까?인텔리제이에
인텔리제이에서 써보자 !ㅇ!main > java> com > example>b.dependency>qualifier > Game(인터페이스)main > java> com > example>b.dependency>qualifier > Lol(클래스)main > java>
MyBatis ? 그 전에. 몇 개만 알고 가자 😀 Persistence 데이터를 영구적으로 저장하고 필요할 때 다시 검색해서 사용할 수 있는 것.! 을 말한다 애플리케이션을 개발시에 데이터베이스와 같은 영속성 저장소에 데이터를 저장하고 관리한다 Persist
특정 상황에 따라 SQL 을 동적으로 만드는 것을 말한다직접 사용해보자ProductMapper.xml💦where 태그 안에 if 문들 중 하나라도 true 가 뜨는 경우 where 를 생성한다AND 나 OR ->만약 해당 조건이 먼저 오게 되면 자동으로 지워진다.
SQL 을 자바 메소드에 매핑하여 데이터베이스와 상호작용할 수 있게 해준다 !!데이터베이스 작업을 추상화하여 코드 내에서 간단하게 호출할 수 있는 메소드로 select 결과도 쿼리 내에 들어가는 파라미터도 자동으로 매핑해준다mapper 인터페이스 : 자바 메소드와 sq
애플리케이션을 3 ! 개의 독립된 계층으로 나누어 설계하는 구조를 말한다.각 계층은 특정한 역할과 책임을 가지고 다른 계층과 독립적으로 동작한다.각 계층에 대해 알아보자 !!!!!🤍프레젠테이션 계층HTTP 요청을 받고. 이 요청을 비즈니스 계층으로 전송하는 역할 !!