일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring
- JPA
- MySQL
- jpa entity자동
- Java
- React
- swagger
- SpringBoot
- java8
- docker 설치
- docker
- NextJS
- ollama langflow
- 도커
- JavaScript
- generate entity
- 리눅스
- 초기 세팅
- 헤더 설정
- spring boot
- generate pojos
- 초기 구축
- CentOS6
- java9
- custom valid
- header setting
- Next.js 14
- dto valid
- jvm
- memcached
- Today
- Total
개발자의 길
우선 필자는 맥북 프로 m1을 사용중이고,32기가에 1테라 사양이다.현재 작성하는 시점에 os 버전은 sonoma 14.6.1 이다 * llama , ollama 헷갈릴수 있다. ollama가 더 간편하고 최신이라고 보면 된다. 1. Ollama 설치하기 - 공식 사이트 (https://ollama.com/) 접속하여 다운로드 진행 - 설치는 너무 간단하다. 받아서 실행하면 끝이다. 설치 끝 2. Ollama 실행 - 본인이 주로 사용하는 터미널을 엽니다.ollama run llama3.1 - 이제 모델 다운로드가 시작됩니다. 다 될때 까지 기달리쇼~ - 다운로드가 완료되고, 명령어를 쓸수 있는 프롬프트가 나타남 - 또한 맥북 상단에 아이콘으로 Ollama가 실행중인걸 알수 있음.(가작 왼쪽 낙타 ..
Package Tree패키지 구성에 대한 내용입니다.유효성 검증 기능의 시작은 “validator”라는 패키지를 시작으로 구성됩니다.└── validator # validation 구현의 시작이며, 프로젝트 전용 파일들 └── common # 공통적으로 사용될 수 있는 모듈 ├── extension # 다른 패키지에서 사용하는 공통적인 확장 모듈 ├── format # 날짜, URL, IP와 같은 포맷 기반의 모듈 └── match # 특수문자, 영어, 한글과 같은 문자열 매칭 기반의 모듈 └── utils # 정규식 활용을 위한 유틸리티들패키지는 위와 같은 기준으로 분리 구분하여, 실질적으로 common 내부의 모듈..
api 개발을 하다보면, 필연적으로 swagger 셋팅을 하기 마련이다. 그런데 api를 외부에 제공하기 위해선, 필수로 헤더에 access token 같은 암호화된 값을 받게끔 개발을 진행 할 것이다. 하지만 기본 swagger 설정에선, header 설정하는 부분이 없어서, config 에서 약간 수정을 하면 바로 사용 가능하다 내가 한 버전은implementation group: 'org.springdoc', name: 'springdoc-openapi-starter-webmvc-ui', version: '2.5.0' 이거고, 굳이 starter-webmvc-ui가 아니더라도 springdoc 다른 라이브러리를 써도 상관없다. @Configurationpublic class SwaggerConfi..
1. windows 에서 설치 아래 경로로 이동해서 Windows용 nvm설치 파일을 다운로드 한다. nvm-setup.zip 파일을 다운로드 한다.https://github.com/coreybutler/nvm-windows/releases Releases · coreybutler/nvm-windowsA node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windowsgithub.com (위 링크에서 스크롤좀 내리면 나온다)압축을 풀면 폴더 내부에 nvm-setup.exe 파일이 나온다. 해당 파일을 실행시키면 nvm이 설치가 된다. 윈도우 터미널에서 아래 명령어를 입력하면 설치된 NVM의 버..
npm 과 node는 설치를 이미 했다는 전제하에, 1. CREATE NEXT.JS next.js를 설치하는 방법은 간단하다.vscode에서 통합 터널을 연다음 아래와 같이 선택하면 된다.npx create-next-app@latest --ts next-test(프로젝트최상위 폴더명) ESLint는 코드의 품질을 위해서 선택했다.Tailwind CSS는 사용하기 싫어서(개인적으로), 선택안했다.src를 main directory로 설정해놓으면 import해서 컴포넌트를 불러오는데 편하다.기왕 하는김에 추천하는 ROUTER도 추가했다.마지막으로 절대경로 설정을 @파일명으로 할지인데 사용안할수도 있지만, 언젠간 할수도 있어서 설정을 해놓았다.(설치 완료) 2. NPM RUN DEV cd next-testnp..