본문 바로가기

JSP2

웹소켓을 이용한 채팅 구현하기 spring boot를 이용해 채팅을 구현해 보았다. 사용기술Spring BootJavaWebSocketJSPThymeleaf 웹소켓을 이용한 채팅은 일반 HTTP API와 다르게 연결을 유지한 채 메시지를 주고받는다. 따라서 컨트롤러에는 화면을 렌더링 하는 API만 존재하며, 별도의 웹소켓 설정이 필요하다. 대신 웹소켓을 사용하기 위한 기본 설정이 필요하다.ChatWebSocketHandelr , WebSocketConfig  여기까지 폴더구조는 다음과 같다.📂 src └── 📂 main     └── 📂 java         └── 📂 jpabasic.toyvaserver             ├── 📂 config             │   ├── 📄 ChatWebSocketHandl.. 2025. 4. 1.
스프링 4일차 정리 오늘은 Transaction과 JSP로 동적 페이지 접근하는 방법을 배웠다.mybatis를 이용해서 sql쿼리와 java코드를 분리하여 매핑시켜 주었다.Transaction  Transaction : (거래, 처리라는 뜻을 잘 생각하면서 이해해 보자)DB에 데이터를 저장하거나 삭제, 갱신할 때 일어나는 변경의 단위. Transaction 설정(DB Table의 엔진이 InnoDB에서 지원한다.(sql 명령이 바로 commit 되지 않는, Oracle에서 명령 실행 후 commit/rollback 해줄 수 있던 것처럼) )  Transaction을 이용하면, 종속적인 코드를 사용하지 않고, 일괄적으로 트랜잭션을 처리할 수 있다.트랜잭션의 4 속성 :Atomicity (원자성) - 하나의 트랜잭션의 결과는 .. 2024. 7. 14.
반응형