MixProject에서 한 동물 합성 결과를 UserProject의 유저 인벤토리에 저장해야한다. Producer(Mix Project) 설정 Config 방법 1. resource - application.yml kafka: bootstrap-servers: localhost:9092 producer: key-serializer: org.apache.kafka.common.serialization.StringSerializer value-serializer: org.springframework.kafka.support.serializer.JsonSerializer aplication.yml에서 설정한다면, producer와 Consumer를 둘 다 넣어두는게 나중에 잊지 않고 사용 할 수 있어서 좋을 ..
전체흐름 Server dependencies implementation 'org.springframework.boot:spring-boot-starter-websocket' implementation 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.cloud:spring-cloud-starter-bootstrap' implementation 'org.webjars:sockjs-client:1.0.2' implementation 'or..
Socket에 Token을 받아와서 nickname으로 대화하는 채팅서비스를 만들고자 한다. Auth/User Project AuthService login하면 Token 생성 package com.example.aniamlwaruser.service; import ... @Service @RequiredArgsConstructor public class AuthService { private final PasswordEncoder passwordEncoder; private final JwtService jwtService; private final UserRepository userRepository; @Transactional public void signUp(SignupRequest request..
내용프로젝트명 : 직무별 채용 사이트 추천 서비스기간 : 23.08.04-23.08.25 취업에 관심이 많은 취준생으로서, IT, 기획, 엔지니어 등 분야별 채용 사이트를 추천해주는 서비스가 있으면 좋을 것 같아 채용 사이트 추천 서비스로 주제로 정했다.구직 및 이직자를 위한 직무별 구직 사이트 추천과 멘토링 서비스 등 다양한 구직 지원 서비스 사이트이다.부트텐트 잇다 웹페이지 참고 사이트와 취업후기 연결필요(사이트별 취업후기) Stackspring bootjpajwtmysql 테이블 설계users : 회원정보review : 취업후기interest : 유저관심회사리스트company : 채용 사이트job : 직종jobRecommend : 직종추천(mbti-직종 중간테이블)mentors : 멘토mentor..
내용 프로젝트명 : JPA Shoes Shopping Mall Project 기간 : 23.07.31-23.08.03 다양한 옵션(사이즈, 컬러)이 있는 신발을 구매, 결제, 배송 등의 기능을 통해서 JPA의 흐름과 관계 매핑에 익숙해지고자 신발 쇼핑몰을 주제로 정했다. view img와 디자인 kream과 abc마트 참고 - security, jwt, oauth와 스케줄러를 추가 구현 예정 - 부하가 걸리는 로직에서는 nosql 튜닝 - swagger나 postman 작성 예정 Stack spring boot security jwt oauth spring scheduler docs tool (고민중) spring boot redis or mongo 테이블 설계 alert : 재고에 따라 알림을 요청하는..
백엔드 1. DB생성(MySQL에서 생성했음) 영화 관련 테이블을 만들어 데이터 만듦. 2. Tomcat 세팅 웹페이지 배로를 위해 Tomcat 다운 후 IntellJ에 연결해준다. 여긴....어마어마한 과정이 있다... 3. JdbcConnection IntelliJ와 DB연결 4. Dto DB에 있는 변수들을 세팅해줌. 그때그때 필요하게 Dto 생성. 주로 Dao에서 한번에 변수 3~4개 이상이 필요할 때 Dto 생성. 3개 정도는 그냥 매개변수에 직접 넣는게 나음. 3. Dao login, singup ... 필요한 함수들을 만듦. 4. Service Service에서 Dao에서 만든거 불러옴. 5. Servlet servlet에서 doGet에서 url로 검색해서 들어왔을 때는 req.getRequ..