https://www.youtube.com/watch?v=OoeHCrHsQ&list=PL93mKxaRDidHRYNYYFr1x3mLKIx1wFeFc&index=1 몽고db를 설치하려고 해쓴ㄴ데 m1맥북은 공식적으로 지원을 안한다고 한다.. 그래서 찾아봤는데 무슨 로제타
RDBMS vs MongoDB(NoSQL)RDBMS : 중복x, 유연한 데이터 변경, foreign key사용MongoDB: 데이터를 중복해서 컬렉션에 작성함, 데이터 입력할때는 힘든데 찾을땐 빠름, 데이터 유연함 없음채팅서버이기 때문에 MongoDB사용.
스프링부트 서버 5.0부터 Netty를 지원한다.Tomcat과는 여러 차이가 있다.https://gofnrk.tistory.com/73
Chat.java@Getter, @Setter, @RequiredArgsConstructor, @ToString, @EqualsAndHashCode을 한꺼번에 설정해주는 매우 유용한 어노테이션클래스 레벨에서 @Data 어노테이션을 붙여주면, 모든 필드를 대상으로 접근자
ChatController.javapostman으로 post요청을 보냈다.브라우저 접속 모습@RequiredArgsConstructor구분 설명@NoArgsConstructor 파라미터가 없는 기본 생성자를 생성Student std = new Student();@Req
chat.htmlchat.js