본문 바로가기

전체 글143

[Spring/Error] Not a managed type: class 명 error JPA 사용 시 Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Not a managed type: 에러 발생 해결방법 해당 class에 @Entity 어노테이션 추가 참고 : https://wakestand.tistory.com/742 2023. 1. 25.
페이지 이동 Hook useNavigate, useParams, useSearchParams 페이지 이동 Hook useNavigate, useParams, useSearchParams useNavigate : 다른 페이지로 이동, 뒤로 가기 시 사용하는 hook. import axios from "axios"; import React, { useState, useEffect } from "react"; import { useNavigate } from "react-router-dom"; const InfoProductSoldOutPage = () => { ... const navigate = useNavigate(); return ( ... navigate("/listSoldOut")} > 돌아가기 ); }; export default InfoProductSoldOutPage; useParam.. 2022. 12. 2.
[Node.js] 프로젝트의 Directory structure express-generator로 생성한 프로젝트의 Directory structure - package.json application dependency 와 다른 정보 정의 - bin/www application entry point application의 진짜 entry point인 app.js 를 require() 특정 port(default 3000)로 설정된 HTTP서버 설정 서버 연결, 수신 /** * Module dependencies. */ var app = require('../app'); var debug = require('debug')('btc-wallet:server'); var http = require('http'); /** * Get port from environment a.. 2022. 11. 7.
[Node.js] 프로젝트에 .gitignore 추가하기 .gitignore # Logs logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* lerna-debug.log* .pnpm-debug.log* # Diagnostic reports (https://nodejs.org/api/report.html) report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json # Runtime data pids *.pid *.seed *.pid.lock # Directory for instrumented libs generated by jscoverage/JSCover lib-cov # Coverage directory used by tools like istanbul coverage *.lcov # nyc t.. 2022. 11. 4.