[기업 프로젝트 개인 회고] / 1주차

Danny·2023년 11월 21일
0

프로젝트

목록 보기
1/1

희노애락

배정 받았던 회사에서 기업과 맞지 않아서 다른 회사로 배정 받았다.
재택을 할뻔 했지만 너무 다행으로 마음이 맞는 회사로 하루만에 이직(?)

첫날의 설명

개발 스택

BackEnd , FrontEnd

캐시 참조와 캐시 설정 관리 단일케시 수정/삭제 캐시 목록조회 ....등등
설렌다.....

Hiberante

Hibernate is a Java framework

  • spring.h2.console.enabled=true
  • 내가 개인적으로 알던 개발스택은 Hibernate <- 이건 그냥 로그 찍는거 아니였나...?

QueryDSL

Querydsl은 HQL(Hibernate Query Language) 쿼리를 타입에 안전하게 생성 및 관리할 수 있게 해주는 프레임워크”

Spring Security

RSA 256 알고리즘을 사용한 JWT 발급 ( Access Token, Refresh Token )

MySql

MySql 연동으로 한단다.. 음 블로그에선 레디스를 많이 사용하던데

Java

Java는 1.7버전!

Cashe key and CasheString

Cache key 는 URL + QueryString사용 ex ) key : /userAccount?id=123 , value : {….}

캐시서버

캐시서버에 대한 이해

내가 알고 있던 캐시서버는 사용자의 요청에 대한 이해 , 혹은 답변의 대한 속도 향상 or 요청올 결과를 미리 저장해두고 사용자가 요청시 빠르게 서비스 해주는것.

프로젝트 하는 기업의 요구사항은 사용자의 증가에 따라 캐시서버의 필요성이 증가,

캐시참조,케시 설정 관리가 가장 중요도로 필두되었다.

이번주 목표

캐시서버에 대한 이해와 활용도 , 코드를 살펴보고 어떻게 활용할지 고민해볼것.

JSONOBJECT.toString()

https://www.freecodecamp.org/news/jsonobject-tostring-how-to-convert-json-to-a-string-in-java/

**JSONObject.toString() – Java에서 JSON을 문자열로 변환하는 방법**

피그마

프로젝트 구조

레디스 설정

개발 시작

0개의 댓글