728x90

Project 25

회원가입 코드

어떻게 로그인을 처리하냐에 따라 코드가 살짝 달라진다. (회원가입은 아님) 로그인 코드 관련해서는 아래 링크를 참고한다. 2022.06.18 - [Project] - 로그인 코드 2022.06.19 - [WIL] - 40주차 - 로그인 문제 해결 LoginController 더보기 @RequiredArgsConstructor @RestController public class LoginController { private final UserService userService; // id 중복 확인 @PostMapping("/user/signup/username") public String checkId(@ModelAttribute SignupRequestDto requestDto) { return use..

Project 2022.06.19

웹소켓 - 상대방과 나 구분하기

참고 >> 2022.06.02 - [TIL] - 260일차(모험 169일차) - 상대방과 나 구분하기 (backend) 2022.06.03 - [TIL] - 261일차(모험 170일차) - 상대방과 나 구분하기 (front) 2022.06.03 - [Project] - 웹소켓 기본 코드 변경 전 @OnMessage // 사용자로부터 메시지를 받았을 때, 실행된다. public void getMsg(String msg) { for (int i = 0; i < session.size(); i++) { try { session.get(i).getBasicRemote().sendText(msg); } catch (IOException e) { e.printStackTrace(); } } } 변경 후 @OnMes..

Project 2022.06.04

웹소켓 기본 코드

WebSocketController 더보기 @RequiredArgsConstructor @RestController public class WebSocketController { private final WebSocketService webSocketService; @GetMapping("/websocket/count") // 접속자 수 띄우기 public int userCount() { return webSocketService.userCount(); } } WebSocketService 더보기 @RequiredArgsConstructor @Service @ServerEndpoint("/websocket") //websocket 핸들러를 구현하기 위해서 기본적으로 TextWebSocketHandler를..

Project 2022.06.03

paging test 코드 보기(검증x)

참고 : 2022.05.26 - [TIL] - 253일차(모험 162일차) - test 코드 작성해보기 253일차(모험 162일차) - test test - application.properties spring.thymeleaf.prefix=classpath:/static/ # H2 Console 사용하도록 변경 spring.h2.console.enabled=true spring.datasource.url=jdbc:h2:mem:testdb # sql 보기 좋게 변경 spring.jpa.properties.hibernate.format_sql=true # 해당하는 테이블이 있으면 DROP하고 새로 만들어 버린다. #spring.jpa.hibernate.ddl-auto=create test 1. 기존 db로..

Project 2022.05.27

Registry 코드 정리 - front (+ 페이징)

empathy-space.html 더보기 나 10s 공감공간 문의하기 공감공간 테스트 박스 테스트 박스 테스트 박스 테스트 박스 테스트 박스 테스트 박스 테스트 박스 테스트 박스 테스트 박스 이 글도 공감 해주세요 크리스마스에 혼자 입니다. 너무 슬퍼요. 크리스마스에 혼자 입니다. 너무 슬퍼요. 크리스마스에 혼자 입니다. 너무 슬퍼요. 크리스마스에 혼자 입니다. 너무 슬퍼요. 크리스마스에 혼자 입니다. 너무 슬퍼요. 크리스마스에 혼자 입니다. 너무 슬퍼요. 제목 본문 내용 완료 글 작성하기 번호 제목 작성자 작성일 작성자 작성일자 제목 본문 내용 닫기 empathy-space.js 더보기 $(document).ready(function () { $(".container").fadeIn(1000); $("..

Project 2022.05.25

Registry 코드 정리 - back (+ 페이징)

* 페이징 코드는 내가 원하는 값으로 나오기 위해 작성한 것으로 블로그는 참고만 해서 정확하게 맞는 코드인지는 모름 RegistryController @RequiredArgsConstructor @RestController public class RegistryController { private final RegistryService registryService; // 게시글 등록 @PostMapping("/registry") //@RequestParam이 여러개 있다. -> @ModelAttribute public Registry setUpload(@ModelAttribute RegistryDto registryDto) throws IOException { return registryService.s..

Project 2022.05.25