전체 글 52

영속성 컨텍스트가 뭐임!

영속성 컨텍스트가 뭐임 ㅠㅠ 영속성이 무엇일까? 영속성은 데이터를 생성한 프로그램이 종료되어도 사라지지 않는 데이터의 특성 자신을 생성한 작업이 종료되었어도 지속적으로 존재하는 상태 등등으로 설명한다. 메모리에 올라간 프로그램은 종료시에 모든 정보가 사라지지만 저장장치나 DB에 저장된 데이터는 프로그램이 종료되어도 데이터가 남아있다. 이러한 데이터는 영속성을 가졌다고 표현한다. JPA에서 영속성 컨텍스트란? 영속성 컨텍스트는 논리적인 개념이라고 한다. 영속성 컨텍스트는 "엔티티를 영구 저장하는 환경" "Entity가 영구적으로 저장되는 환경" "데이터를 영구적으로 저장하는 환경" "엔티티를 영구 저장하는 환경" 등등으로 정의하고 있었다. JPA 영속성 컨텍스트는 엔티티를 DB에서 가져올때 혹은 DB에 엔..

아 이게 뭐임! 2022.09.04

UnsatisfiedDependencyException: Error creating bean with name 'testController': Unsatisfied dependency expressed through field 'customQueryRepository'

에러가 났다.. 에러 메시지를 읽어보니 bean이 스캔이 안된다고 하는것 같았는데 코드를 돌며 @Repository나 @Controller @Service 들이 정상적으로 붙어있나 확인해봤지만 이상이 없었다. @enablejparepositories declared on jparepositoriesregistrar.enablejparepositoriesconfiguration 두번재로는 에러 로그에 @enablejparepositories 를 어딘가에 추가하라고 하고 스택오버플로에서도 비슷한 해결방법을 제시하는 사람이 있어 두군데에다 어노테이션 추가하며 테스트 해보았다. 해결이 되진 않았다. 마지막으로 https://bulkywebdeveloper.tistory.com/47 이 글을 보니 이분은 myba..

ERROR...ERROR... 2022.08.18

findById와 getById의 차이가 뭐임? [스프링JPA]

FindById와 GetById의 차이가 뭐임? 일단 JPA의 getById와 findById의 코드를 살펴보자. # getById * getById 코드 public T getById(ID id) { Assert.notNull(id, "The given id must not be null!"); return this.em.getReference(this.getDomainClass(), id); } * getById 주석 Returns a reference to the entity with the given identifier. Depending on how the JPA persistence provider is implemented this is very likely to always return a..

아 이게 뭐임! 2022.08.17

리눅스 방화벽 포트 열기 (firewall)

/ / 80번 포트 열기 (인터넷 http 접근) firewall-cmd --permanent --zone=public --add-port=80/tcp // 8080번 포트 열기 (톰캣포트 기본셋팅일때 접근) firewall-cmd --permanent --zone=public --add-port=8080/tcp // 3306번 포트 열기 (MariaDB, MysqlDB 접근 기본포트) firewall-cmd --permanent --zone=public --add-port=3306/tcp // 수정후엔 리로드 해줄것 firewall-cmd --reload // 닫기는 --add > --remove

카테고리 없음 2022.06.01

카카오톡 오류코드: 11001

카카오톡 로그인 서버에 연결할 수 없습니다. 사용자 네트워크 연결이 불안정 하거나, 방화벽 등에 의해 카카오톡 사용이 차단된 환경일 수 있습니다. 이 오류가 반복 되면 네트워크 관리자에게 문의 하세요. (오류코드: 11001, LO) 해결 : -인터넷 연결을 확인하세요. 인터넷이 연결되지 않았을 수 있습니다. 원인 : - 클라이언트가 카카오톡 로그인 서버와 통신이 되지 않습니다.

ERROR...ERROR... 2022.05.10

Telnet이 뭐임?

Telnet이 뭐임? 1969년에 개발된 텔넷은 원격 장치 또는 서버와의 통신을 위한 CLI(검은화면)를 제공하는 인터넷 프로토콜이다 원격 접속 서비스로서 특정 사용자가 네트워크를 통해 다른 컴퓨터에 연결할 수 있다. Telnet 어디에다 쓰나요? 텔넷에는 보안문제가 있다. 텔넷 통신을 사용하는것은 매우 쉽기 때문에 간단하게 포트가 열려있나 서버가 살아있나 확인할때 사용한다. Telnet 사용 예시 윈도우 도스창을 켠다 (cmd) s는 스크린샷 찍다가 같이 들어갔어요; Telnet 명령어 - telnet [ip] [포트번호] ex) telnet 118.67.129.193 80 ex) telnet 118.67.129.193 22 ex) telnet 118.67.129.193 8080 - telnet [도메..

아 이게 뭐임! 2022.04.19

코드업 6021~6040번 정답 코드업 파이썬 기초 100제 정답 및 해설

코드업 6021 ~ 6040 정답 링크 더보기 코드업 파이썬 100제 6021번 문제 & 정답 코드업 파이썬 100제 6022번 문제 & 정답 코드업 파이썬 100제 6023번 문제 & 정답 코드업 파이썬 100제 6024번 문제 & 정답 코드업 파이썬 100제 6025번 문제 & 정답 코드업 파이썬 100제 6026번 문제 & 정답 코드업 파이썬 100제 6027번 문제 & 정답 코드업 파이썬 100제 6028번 문제 & 정답 코드업 파이썬 100제 6029번 문제 & 정답 코드업 파이썬 100제 6030번 문제 & 정답 코드업 파이썬 100제 6031번 문제 & 정답 코드업 파이썬 100제 6032번 문제 & 정답 코드업 파이썬 100제 6033번 문제 & 정답 코드업 파이썬 100제 6034번 문제..

알고리즘 2022.03.09

코드업 6001~6020번 정답 코드업 파이썬 기초 100제 정답 및 해설

코드업 문제별 정답 링크 더보기 코드업 파이썬 기초 100제 6001번 정답 링크 코드업 파이썬 기초 100제 6002번 정답 링크 코드업 파이썬 기초 100제 6003번 정답 링크 코드업 파이썬 기초 100제 6004번 정답 링크 코드업 파이썬 기초 100제 6005번 정답 링크 코드업 파이썬 기초 100제 6006번 정답 링크 코드업 파이썬 기초 100제 6007번 정답 링크 코드업 파이썬 기초 100제 6008번 정답 링크 코드업 파이썬 기초 100제 6009번 정답 링크 코드업 파이썬 기초 100제 6010번 정답 링크 코드업 파이썬 기초 100제 6011번 정답 링크 코드업 파이썬 기초 100제 6012번 정답 링크 코드업 파이썬 기초 100제 6013번 정답 링크 코드업 파이썬 기초 100제 ..

알고리즘 2022.03.03