본문 바로가기

분류 전체보기313

[SPRING] 스프링 부트 - 스프링 웹 개발 기초 정적 컨텐츠 💾 static/hello-static.html 정적 컨텐츠입니다. MVC와 템플릿 엔진 MVC: Model, View, Controller 💾 controller/HelloController.java package hello.hellospring.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; @Controller public class HelloCon.. 2023. 8. 29.
[SPRING] 스프링 부트 - 프로젝트 환경설정 간단한 웹 애플리케이션 개발 스프링 프로젝트 생성 스프링 부트로 웹 서버 실행 회원 도메인 개발 웹 MVC 개발 DB 연동 - JDBC, JPA, 스프링 데이터 JPA 테스트 케이스 작성 프로젝트 생성 사전 준비물 Java 11 설치 IDE: IntelliJ 또는 Celipse 설치 💡 스프링 부트 스타터 사이트로 이동해서 스프링 프로젝트 생성 https://start.spring.io/ 프로젝트 프로젝트 선택 Project: Gradle Project Spring Boot: 2.3.x Language: Java Packaging: Jar Java: 11 Project Metadata groupId: hello artifactId: hello-spring Dependencies: Spring Web, T.. 2023. 8. 28.
[ORACLE] DBeaver 에서 UPDATE 시 무한 로딩 오류 update student set name = "홍길동" where id = 1; 이런 식으로 적었다고 치고! 오라클에서 데이터 변경을 하려고 UPDATE를 쳤더니 무한로딩에 걸렸다. 혹시 lock이 걸린 건가? [ORACLE] 오라클 error: ORA-28000: The account is locked ORA-28000: The account is locked. 해당 에러는 데이터베이스에 로그인할 때 사용자 암호를 계속 틀리면 나오는 에러라고 한다. 비밀번호를 이렇게 많이 틀렸다고? 맞게 입력한 것 같은데... 다행히 구글 devje.tistory.com lock 걸렸나 확인을 했더니, open으로 되어 있었다. 그래서 혹시 몰라서 디비버를 껐다가 켠 후! 다시 쿼리 작성을 했더니, 데이터가 바뀌었다.. 2023. 8. 27.
[DOCKER] docker: Error response from daemon: error while creating mount source path '/Users/xx/mysql': mkdir /Users: file exists. docker run -d -p 3308:3306 \ -e MYSQL_ALLOW_EMPTY_PASSWORD=true \ --network=app-network \ --name mysql \ -v /Users/xx/mysql:/var/lib/mysql \ mysql:5.7 역시나 도커 실습을 하다가! 에러를 만났다. docker: Error response from daemon: error while creating mount source path '/Users/xx/mysql': mkdir /Users: file exists. 이러한 에러가 뜸. 구글링을 합니다. Docker: error while creating mount source path. How can i fix it? Tks all, idk w.. 2023. 8. 25.
[DOCKER] 도커 error yaml: line 3: found character that cannot start any token 인프런에서 도커 관련 강의를 보고 있었다. 도커의 '도'도 잘 모르다가, 갑자기 관련 업무를 맡게 되었다. 이론부터 시작이 아니라, 그냥 야생에 던져진 기분... 그래서 구글링이랑 챗GPT에 검색을 해가면서 우분투로 명령어를 이용해 도커도 설치하고? 회사에서 다른 사람이 만들어둔 'docker-compose.yml' 파일을 실행만 했다. 앞으로 관련된 업무를 하려면, 그냥 단순히 명령어만 반복할 게 아니라 뭔지 알고 싶었다. 도커가 무엇인지 그리고 관련 명령어는 무엇이 있는지 공부하다가! 이제 docker-compose 파일을 만들어서, 실제로 실행해보는 작업을 하려고 하는데 이러한 에러가 떴다. 아니 뭐가 문제지? 그대로 입력이 되었는데 뭐가 문제인지 잘 모르겠더라고? 그래서 구글링을 했다. YAML .. 2023. 8. 24.
[UBUNTU] 우분투 Maven(메이븐) 설치 및 삭제 명령어 1. 메이븐 설치 1. 패키지 업데이트 sudo apt update 2. 메이븐 설치 sudo apt install maven 3. 설치 확인 mvn -version 2. 메이븐 삭제 1. maven 설치 확인 mvn -v 2. maven 패키지 제거 sudo apt remove --purge maven 3. 설정 파일 및 데이터 제거 sudo apt purge maven 4. 불필요한 의존성 제거 sudo apt autoremove 5. 설치 확인 mvn -v 2023. 8. 23.