일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- OOP
- 내일배움캠프
- 코딩테스트
- 이분탐색
- Spring
- 리팩토링
- 백준
- Java
- til
- programmers
- 알고리즘
- 완전탐색
- SpringBoot
- 일정 관리
- BFS
- 프로그래머스
- ES
- binary search
- 계산기 만들기
- Baekjoon
- 누적합
- Generics
- Elasticsearch
- 객체지향
- querydsl
- Algorithm
- 브루트포스
- 구현
- parametric search
- 이분 탐색
- Today
- Total
목록SpringBoot (5)
개발하는 햄팡이

https://github.com/final-gabom/gabom-project GitHub - final-gabom/gabom-projectContribute to final-gabom/gabom-project development by creating an account on GitHub.github.com 요즘 한달 좀 넘는 프로젝트를 진행하는 중인데회원가입 로그인 구현 파트를 맡게 되었다.JWT랑 SpringSecurity를 사용하는데 예외처리 이것저것 하면서 많은 문제를 겪고 있다.... 이전 프로젝트 할 때 회원가입 로그인은 많이 구현하니깐 이전 프로젝트에서 다른 사람이 구현한 코드 그대로 가져오면 되겠지 했는데 아무래도 내배캠에서 일주일동안 구현한 프로젝트다 보니 이런저런 세밀한 부분에서 ..

https://github.com/GyeongSe99/team-newsfeed-project GitHub - GyeongSe99/team-newsfeed-project: [ 내일배움캠프 Spring 7기 ] Chapter5. 스프링 팀 프로젝트 - 뉴스피[ 내일배움캠프 Spring 7기 ] Chapter5. 스프링 팀 프로젝트 - 뉴스피드 프로젝트 - GyeongSe99/team-newsfeed-projectgithub.com 이번에 끝난 과제는 첫 팀 프로젝트인 뉴스피드 만들기.이전 과제를 하면서 팀원들이랑 논의했던 부분에서 배운것들이 많아 쭉 정리를 해보려고 한다. 일단 프로젝트에 대해서 간단하게 설명하면 우리는 페이스북을 모티브로해서 와이어프레임을 간단하게 작성하고,깃허브로 협업하는 방식을 익히는..
저번에 이어 인덱스를 설계했으니 이제 CRUD차례.우리 프로젝트는 U가 없기 때문에 CRD만 하면 되는데일단 테스트용으로 필요한 api인 CD를 간단하게 사용하고 다음에 R을 구현할 것이다. 구현 전에 연결이 잘 되는지 확인하기 위해 서버 돌려보기는 필수 삽입, 삭제 서비스 테스트를 위해 만드는 컨트롤러라서필요한 값들을 다른 서비스에서 받아온다고 생각하고 만든 컨트롤러이다. (1) Controllerpackage com.jetty.ssafficebe.search.esnotice.controller;import com.jetty.ssafficebe.common.payload.ApiResponse;import com.jetty.ssafficebe.search.esnotice.payload.ESNoticeRe..
현재 진행 중인 프로젝트에서 디자인측에서 공지사항 검색과 일정 검색 기능을 넣어달라는 요청이 들어왔다.검색창이 있는게 안어색하기도 하고 UI관점에서 편할 것 같아서 넣기로 결정.일정 검색은 시간때문에 잠시 보류지만 공지사항 검색은 기획 초반에 무조건 있어야된다라고 얘기하기도 했었고,그닥 어렵지 않으니 텍스트 검색을 위해 Elasticsearch로 구현하기로 했다. 그래서 이렇게저렇게 aws 서버를 하나 더 만들어서 그 서버는 EKL용으로 사용하기로 하고 (Elasticsearch가 메모리 사용량이 보기보다 좀 나가서 혹시 다른 서버 터질까봐일단 서버를 하나 더 만들어서 그 곳에 Elasticsearch와 Kibana를 띄워서 사용하기로 했다.) 한글 검색을 위해 Nori Plugin도 설치하고 Spri..
원래는 elasticsearch config와 kibana config를 먼저 세팅해야하는 것이 맞지만 기능개발이 조금 급해서 세팅부터 하는 것으로 했다...1. dependency 추가implementation 'org.springframework.boot:spring-boot-starter-data-elasticsearch'implementation group: 'co.elastic.clients', name: 'elasticsearch-java', version: '8.13.3' 2. application.properties & .env우리는 세팅을 application.yaml형태로 하기로 해서 아래와 같이 설정했다.# Elasticsearch Settingselasticsearch: url:..