SQL Error: 1054, SQLState: 42S22

SQL문에서 사용한 컬럼이 DB에 존재하지 않을 때 발생하는 에러서버에 배포한 후 Entity를 변경이 있으면 꼭 ALTER TABLE 해주기!!스네이크 케이스 주의...DB에는 스네이크 케이스로 작성해야되는데 카멜 케이스로 작성해서 한 시간...ㅎ

2023년 7월 5일
·
0개의 댓글
·

SQL Error: 1451, SQLState: 23000

User Entity 상태 업데이트 시, User Entity에 ManyToOne(One이 User)으로 매핑되어 있는 객체들을 처리하는 규칙이 정해져 있지 않아 발생하는 에러이다.이런 경우 User 객체를 삭제하기 전에 먼저 관련 객체들을 모두 삭제해야 한다.

2023년 7월 5일
·
0개의 댓글
·

[리눅스] 서버 로그 관리

스프링에서는 로그를 관리하기 위해서 application.properties 와 logback-spring.xml 파일을 사용한다. 전자의 경우 로그 레벨 설정과 같은 간단한 설정밖에 하지 못하기 때문에 특정 비즈니스 로직별, 일자별과 같이 자세한 설정을 위해서는 lo

2023년 7월 5일
·
0개의 댓글
·

DORO 운영 서버 수정사항

실시간 트래픽이 중요한 서비스가 아니고 DB 커넥션이 부족할 만큼 트래픽이 많지 않기 때문에 아직은 OSIV를 켜두는 것으로 결정DDL: NONE / CREATE DataSource: RDS / Local MySQLSQL LOG: False / TrueLog Level

2023년 6월 24일
·
0개의 댓글
·

[EC2] Error: Request timed out

갑자기 EC2에 올려놓은 서버에 Request가 보내지지 않는다...도메인이 잘못됐다는 에러이다.로드 밸런서타겟 그룹Route53 - 로그 밸런서 연결NginxDocker networkAWS에서 사용 중인 서비스들의 상태를 확인해봤지만 모든 요소가 정상 입력 되어있다.

2023년 6월 10일
·
0개의 댓글
·

📂 스프링 DB 2

JdbcTemplate, MyBatis개발자는 SQL만 작성하면 해당 SQL의 결과를 객체로 편리하게 매핑해준다.JdbcTemplate은 여러가지 중복코드들을 제거해준다.JPA, Hibernate, 스프링 데이터 JPA, Querydsl기본적인 SQL은 JPA가 대신

2023년 6월 4일
·
0개의 댓글
·

스프링 배치와 스케줄러의 차이

사용자와의 상호작용 없이 여러 작업을 미리 정해진 순서에 따라 중단 없이 처리하는 것배치의 특징 \- 대용량 데이터자동화견고성: 잘못된 데이터를 충돌/중단 없이 처리할 수 있어야 합니다.신뢰성: 로깅, 알림 등을 통해 무엇이 잘못되었는지를 추적할 수 있어야 합니다.성

2023년 6월 1일
·
0개의 댓글
·

🌱 스프링 MVC 2

문자를 태그로 변환하지 않고 문자 그대로 출력th: text : 이스케이프 VS th: utext: 언이스케이프\[…] : 이스케이프 VS (…) : 언이스케이프※ 이스케이프를 기본으로 하고 꼭 필요할 때만 언이스케이프 사용Thymeleaf 에서 지원하는

2023년 5월 31일
·
0개의 댓글
·

🌱 스프링 MVC 1

정적 리소스 제공예) Nginx, Apache웹 서버 기능 포함 + 동적 리소스 제공프로그램 코드를 실행해서 애플리케이션 로직 수행예) 톰캣, Jetty, Undertow서블릿에서 초록색 박스 안의 것들을 제외하고 모두 대신 처리해준다.WAS, 서블릿 컨테이너 구조

2023년 5월 29일
·
0개의 댓글
·

🌱 스프링 원리 (기본)

다형성을 고려해서 인터페이스와 객체를 구분하여 코드를 구현했지만 객체를 갈아끼우는 과정에서 DIP와 OCP가 지켜지지않는 문제가 생긴다. 이 문제를 해결하기 위한 과정을 코드를 통해 이해하는 챕터→ 개방 폐쇄 원칙인 OCP(확장에는 열려있어야 하지만 변경에는 닫혀 있어

2023년 5월 29일
·
0개의 댓글
·

🖥️ Github-actions, Code-Deploy, Docker, Nginx, EC2, RDS, S3, ALB 서버 배포

🌀 Deploy Flow 🌀 Request Flow ❓ 에러 정리 ❗ 남은 문제

2023년 5월 24일
·
0개의 댓글
·

❗Spring Security 예외처리

❓AuthenticationEntryPoint에서 대부분의 예외처리를 해주는데 어떤 경우에 AuthenticationExceptionHandler가 사용되는거지..?

2023년 5월 15일
·
0개의 댓글
·

⛓️HTTPS-SSL

✔️ HTTPS란? ✔️ SSL/TLS란? ✔️ SSL 핸드셰이크 과정 ✔️ 그럼 서버는 SSL을 어떻게 갖게돼?

2023년 5월 15일
·
0개의 댓글
·

3학년 2학기 회고

더 잘할 수 있었던 학기... 아쉽다 아쉬워

2023년 1월 1일
·
0개의 댓글
·

NestJs Chapter 10

📑 Payment 🔷 PlatForm ※ Many-to-one / One-to-many relations 🔷 Task Scheduling

2022년 7월 26일
·
0개의 댓글
·

NestJs Chapter 9

📑 Order Subscriptions 🔷 Graphql-subscriptions 🔷 Using both 'http' and 'ws' 🔷 PubSub 🔷 Subscriptions Option 🔷 Pending Orders 🔷 Eager relation

2022년 7월 25일
·
0개의 댓글
·

NestJs Chapter 8

📑 Dish and Order CRUD 🔷 Many-to-many relations 🔷 Array.prototype.flat()

2022년 7월 24일
·
0개의 댓글
·

NestJs Chapter 7

📑 Restaurant CRUD 🔷 Many-to-one 🔷 Unique Schema Name 🔷 Database Relations Option 🔷 Role Authorization 🔷 Repository method Option ❓ Questions

2022년 7월 21일
·
0개의 댓글
·

NestJs Chapter 6 (Jest)

📑 End To End Testing 🔷 SetUp 🔷 Resolvers Testing

2022년 7월 20일
·
0개의 댓글
·

NestJs Chapter 5 (Jest)

Unit Testing Jwt And Mail 🔷 Node.js Package Mocking ※ BeforeEach, Describe 🔷 Test:Cov Check ❓ Questions

2022년 7월 18일
·
0개의 댓글
·