| 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 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 | 
- JPA주의사항
- 빈생성안됨
- git
- Filter
- jwt메서드
- Unsatisfied dependency
- 스프링 부트 공식 문서
- 1차캐시
- Error creating bean with name
- REST API 규칙
- 인텔리제이
- 최종 프로젝트
- jpa에러
- github
- 복합키
- json
- queryDSL
- JPA
- @IdClass
- spring서버
- jpa회원가입
- uncheck Exception
- 스프링부트오류
- 스프링 부트 기능
- JoinColumn
- ERD 작성
- Q 클래스
- Spring Spring boot 차이
- REST란
- json gson 차이
- Today
- Total
목록분류 전체보기 (208)
Everyday Dev System
SpringFox 및 Spring Boot 버전의 컨텍스트에서 @EnableSwagger2 및 @EnableSwagger2WebMvc 주석에 차이가 있습니다. @EnableSwagger2: SpringFox 버전 2.x 및 이전 버전에서 사용됩니다. Spring Boot와 Swagger 2 통합을 가능하게 합니다. 최신 버전의 Spring Boot, 특히 Spring Boot 2.5 이상에는 최선의 선택이 아닐 수 있습니다. @EnableSwagger2WebMvc: Spring Boot 2.5+와의 더 나은 호환성을 제공하기 위해 SpringFox 버전 3.x에서 도입되었습니다. Spring Boot의 WebMvc 구성과 잘 작동하도록 특별히 설계되었습니다. 최신 Spring Boot 버전(2.5 이상)..
 CS : CPU와 메모리
      
      
        CS : CPU와 메모리
        스케줄링 선점형 메모리 : 우선순위 스케줄링, 라운드 로빈, 다단계 큐 비선점형 메모리 : FCFS (먼저 도착한 작업을 먼저 처리) SJF (수행 시간이 짧은 작업 먼저 처리) HRN (SJF 단점을 보완) → (대기시간 + 실행시간) / 실행시간 메모리 종류 레지스터 : CPU 내에 작은 메모리로, 휘발성, 속도가 빠르고 용량이 적다. (CPU 연산을 위한 저장소이다) 캐시 : L1(CPU 내에 존재) L2(메모리 영역에 존재), L3, 휘발성, 속도가 빠르고, 용량이 적은 편 주기억 장치 : 휘발성, DRAM, 속도 및 용량이 보통 보조기억장치 : HDD, SSD, 속도가 느리고, 용량이 크다. 캐시란? Data를 미리 복사해놓은 임시 저장소이다. 빠른 장치와 느린 장치 속도 차이에 따른 병목 현상..
내일배움캠프 6기 4조 Task Rail 시연영상 - YouTube
const handleSubmit = async (e) => { e.preventDefault(); // Replace 'YOUR_API_ENDPOINT' with the actual API endpoint for member registration const response = await fetch('YOUR_API_ENDPOINT', { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify(formData), }); if (response.ok) { // Handle successful registration, e.g., show success message or redirect to a login ..
 React로 프론트 구현하기
      
      
        React로 프론트 구현하기
        이전글이 선행되어야 합니다. 2023.08.08 - [내배캠 주요 학습/TIL : Today I Learned] - react로 프론트 구현 시도 중 에러 해결 react로 프론트 구현 시도 중 에러 해결 1. 개발 환경 설정: 컴퓨터에 Node.js 및 npm(노드 패키지 관리자) 설치하기. LTS로 설치하였습니다. 공식 Node.js 웹사이트에서 다운로드할 수 있습니다: https://nodejs.org Node.js Node.js® is a JavaScript runtime b cdev.tistory.com 1. 개발 서버 시작 1) 먼저, cmd창에서 [프로젝트 디렉터리] 경로로 이동합니다. 2) 개발 서버를 시작합니다. ( 개발 모드에서 React 애플리케이션을 실행하기 위함.) 이렇게 하면 로..
 react로 프론트 구현 시도 중 에러 해결
      
      
        react로 프론트 구현 시도 중 에러 해결
        1. 개발 환경 설정: 컴퓨터에 Node.js 및 npm(노드 패키지 관리자) 설치하기. LTS로 설치하였습니다. 공식 Node.js 웹사이트에서 다운로드할 수 있습니다: https://nodejs.org Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 2. 새 반응 프로젝트 만들기: 터미널 또는 명령 프롬프트를 열고 다음 명령을 사용하여 Create React App을 사용하여 새 React 프로젝트를 만듭니다. "my-react-app"을 원하는 프로젝트 이름으로 변경하시기 바랍니다. npx create-react-app my-react-app 1) Mac에서는 터미널 창에 입력하여 실..
 Task-Rail, 협업을 위한 Rail 기획
      
      
        Task-Rail, 협업을 위한 Rail 기획
        오늘은 협업을 위한 작업 및 일정을 관리하는 프로젝트를 기획하였다. 프로젝트명은 'Task-Rail'로, 작업들을 기차 레일처럼 나열한다는 의미로 명명하였다. API 명세서는 gitBook을 통해 작성하였다. PDF로 변환하기 위해서는 유료 버전이 필요하여, 다음과 같이 링크만 참조하도록 하겠습니다. https://chaeyounglims-organization.gitbook.io/task-rail/ users - Task Rail 사용자 정보 수정 기능 chaeyounglims-organization.gitbook.io ERD 는 erdCloud로 작성하였다. https://www.erdcloud.com/d/fhAGx5MkJRq3ZGwuT Task Rail Draw ERD with your team m..
 8월 첫째주 개발 공부 정리
      
      
        8월 첫째주 개발 공부 정리
        1. Spring Framework와 JPA를 사용한 DB 작업 EntityManager는 JPA 인터페이스의 일부, Entity를 DB와 맵핑해주는 ORM 기술을 정의한 인터페이스이다. @Repository public class ChannelRepository { @PersistenceContext EntityManager entityManager; // persistenceContext 를 주입받아서 EntityManager 를 사용한다. public Channel insertChannel(Channel channel){ entityManager.persist(channel); return channel; } public Channel selectChannel(Long id) { return ent..
 Java에서 Exception 뜯어보기
      
      
        Java에서 Exception 뜯어보기
        Exception에 대해서 자세히 살펴보겠습니다. Exception 아래 사진을 보면 Throwable 클래스를 상속한 Exception 과 Error 클래스가 있습니다. 아래는 Exception 을 상속한 RuntimeException 입니다. 여기서 쓰인 주석 @jls 11.2 Compile-Time Checking of Exceptions 는 RuntimeException 클래스가 자바 언어 명세(JLS)의 11.2 섹션인 "Compile-Time Checking of Exceptions"과 관련이 있다는 의미입니다. 즉, 해당 클래스가 예외 처리에 관련된 규칙과 관련된 부분을 구현하거나 설명한다는 것을 나타냅니다. JLS는 JDK 버전과 1:1 매칭이 되므로 해당 build.gradle 혹은 po..
@Transaction propagation 1. Propagation_required → 일반적인 전파유형으로 생략 가능 부모 Tran이 존재 : 부모 Tran 에 참여 부모 Tran이 미존재 : 새 Tran 생성 2. Propagation_supports 부모 Tran이 존재 : 부모 Tran 에 참여 부모 Tran이 미존재 : non-Tran 환경에서 실행 3. Propagation_mandatory → Tran에 참여하도록 강제하는 유형 부모 Tran이 존재 : 부모 Tran 에 참여 부모 Tran이 미존재 : Exception 발생 4. Propagation_Requires_new → 무조건 새 Tran 생성 부모 Tran이 존재 : 부모 Tran 종료 후에 새 Tran 생성 부모 Tran이 미..