일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- equals
- DI
- SQL
- select_type
- 필드 주입
- Spring
- lambda
- cache
- 테스트 코드
- 재정의
- 열 속성
- 인덱스
- 생성자 주입
- VUE
- AOP
- Exception
- hashcode
- Test
- java
- docker
- StringBuilder
- DDL
- jpa
- KEVISS
- MSA
- stream
- redis
- 조합
- static
- jwt
- Today
- Total
목록SSAFY (7)
백엔드 개발자 블로그

이동시간 기반 약속장소 추천팀 성향을 반영하여 약속장소 추천✔️구현 사항이동수단별(자동차, 대중교통, 자전거) 이동시간 기반 약속장소 추천카톡에 저장된 프로필, 이름을 통해 관계 및 성향 파악 후 이를 활용하여 약속장소 카테고리 설정✔️담당 역할자전거 대여시간을 고려한 자전거 이동시간 API 개발 및 최적화자동차 이동시간 조회 API 개발카카오 소셜 로그인카카오에서 사용자 및 친구 정보 파싱 (프로필, 이름, 닉네임, 주소)파싱한 정보와 Spring AI에 사용하여 약속장소 카테고리 결정하는 API 개발✔️기술 스택Spring Boot, MySQL, Nginx, Jenkins, Docker, AWS, GitLab, Jira✔️기술 선정 이유Spring Boot : REST API 개발, 트랜잭션 처리My..

영상을 활용한 AI 과실 비율 리포트해당 리포트를 활용하여 변호사와 쉽고 빠른 상담 ✔️구현 사항영상만 업로드하면 자동 의뢰 등록 및 AI 리포트 작성사용자가 변호사를 검색하는 방식이 아닌 변호사가 의뢰에 답글을 달아 어필하는 방식실시간 알림 제공 (변호사 답글, 의뢰 등록, 상담 예약 확인)✔️담당 역할소셜 로그인을 통한 회원 관리 API 개발의뢰 CRUD API 개발상담 CRUD API 개발fcm을 통한 실시간 알림SSE를 통한 실시간 데이터 최신화AI 리포트 CRUD API 개발메세징 큐를 통한 AI 서버 비동기 논 블로킹 처리✔️기술 스택Spring Boot, MySQL, Nginx, Jenkins, Docker, AWS, GitLab, Jira✔️기술 선정 이유Spring Boot : REST ..

학습Event Scheduler 사용여부 확인SHOW VARIABLES LIKE 'event%'; Scheduler ON/OFFSET GLOBAL event_scheduler = ON; Event Scheduler 확인SELECT * FROM information_schema.EVENTS; 생성[ ]는 생략 가능event_name : 이벤트 이름schedule : 수행, 반복할 시간 및 기간event_body : 수행할 쿼리문scheduleAT : 수행할 시간EVERY : 반복할 시간STARTS, ENDS : 반복할 기간Interval 종류실습-- 1. Table CREATE 문CREATE TABLE user_logs ( id INT AUTO_INCREMENT PRIMARY KEY, usern..
1. 저장 프로시저 생성저장 프로시저는 `CREATE PROCEDURE` 문을 사용해 생성됩니다.기본 문법:sql코드 복사CREATE PROCEDURE 프로시저이름([매개변수])BEGIN -- SQL 문들END;`프로시저이름`: 저장 프로시저의 이름.`[매개변수]`: 저장 프로시저에 전달할 입력값, 출력값 등을 정의.`BEGIN ... END`: 실행할 SQL 블록을 묶음.2. 매개변수저장 프로시저는 매개변수를 사용할 수 있습니다:**IN**: 호출 시 값을 입력받아 사용.**OUT**: 프로시저 실행 후 값을 반환.**INOUT**: 입력과 출력으로 모두 사용.예시:sql코드 복사CREATE PROCEDURE ExampleProcedure(IN name VARCHAR(50), OUT count I..