node.js 서버 구축하기, express, 뷰엔진
body-parser 라우터 REST 방식 URL 파라미터 크로스 도메인 실습 Nodejs 계산기
socket.io 모듈 설치, 기본
✏️사용자 정보 저장을 위한 로그인 기능 ✏️일대일 채팅 기능 구현
MongoDB 기본 사용, node.js에서 mongoDB 연결, 로그인 / 회원가입 / 내 정보조회 / 정보 변경 기능 구현
인텔리제이로 Spring 프로젝트 생성하기
의존성 주입, IoC 컨테이너, 싱글톤
컴포넌트 스캔 방법, 의존관계 자동 주입 방법
AOP(Aspect Oriented Programming)의 개념 정리
서블릿과 jsp 차이와 역할, 서블릿 서버 구축, 서블릿 실습
서블릿 클래스의 구조, 매핑 방식, forward
JDBC, JDNI
[Servlet/JSP] MVC패턴
Thymeleaf 시작하기 스프링부트 생성 시, Thymeleaf 의존성을 추가하여 생성한다. pom.xml의 thymeleaf 관련 dependency이다. application.properties에 위 소스를 추가한다. (https://i5i5.tistory.
spring data jpa 의존성을 추가한다.그 외에도 h2, lombok을 추가로 설정해줬다.JPA는 매핑 어노테이션으로 어떤 객체가 어떤 테이블과 관계가 있는지 알아냄!테이블과 매핑한다고 JPA에 알려줌@Entity가 사용된 클래스를 엔티티 클래스라고 함엔티티 클
[Spring Boot] JPA + Thymeleaf로 간단한 Web 구현하기
엔티티 객체들을 관리하는 일종의 컨테이너엔티티를 영구 저장하는 환경EntityManager을 생성할 때 자동으로 생성영속성 컨텍스트에 등록된 엔티티는 엔티티 메니저를 통해 영속성 컨텍스트에 접근/관리 가능비영속(new/transient) - 영속성 컨텍스트와 전혀 무관
게시판과 회원은 단방향으로 게시판은 회원 참조회원은 게시판에 대한 참조 정보를 가지지 않음N:1 관계N에 해당하는 참조변수에 설정함!속성optional : 연관된 엔티티의 필수 여부 fetch : 글로벌 패치 전략 설정EAGER : 연관 엔티티를 즉시 가져옴Lazy :
[Spring Boot] CRUD API 구현
[Spring Boot] Spring Boot + React 연동