목록분류 전체보기 (44)
천리길도 한걸음부터
✅1.1 컨테이너 인프라 환경이란✔컨테이너 인프라 환경은 컨테이너를 중심으로 구성된 인프라 환경입니다.✔컨테이너(container) : 하나의 운영 체제 커널에서 다른 프로세스에 영향을 받지 않고 독립적으로 실행되는 프로세스 상태를 의미합니다. 1.1.1 모놀리식 아키텍처✔모놀리식 아키텍처(monolithic architecture)는 하나의 큰 목적이 있는 서비스 또는 애플리케이션에 여러 기능이 통합돼 있는 구조를 의미합니다. 모놀리식 아키텍처는 소프트웨어가 하나의 결합된 코드로 구성되기 때문에 초기 단계에서 설계하기 용이하며 개발이 좀 더 단순하고 코드 관리가 간편합니다. 그러나 서비스를 운영하는 과정에서 수정이 많을 경우, 어떤 서비스에서 이뤄진 수정이 연관된 다른 서비스에 영향을 미칠 가능성이 커..
DELL U2725QE 모니터를 샀다.어제부터 쓰는 중인데, 너~~~~~~~~무 좋다. 화면분할해서 쓰는 것도 편하고.. 더 몰입도 잘 된다. 고민을 2-3일간 하다가 산 보람이 있다. 요즘 모니터를 많이 보고, 미세먼지가 나쁨일 때가 많아서 약간 건조함도 느껴졌었다. 후후후... 하... 생각보다 이것저것 다 하는게 쉽지 않아서.. 나이때문인가?ㅋㅋㅋㅋㅋ운동을 목동으로 끊어놨더니 이동거리도 있구...ㅠㅠ운동하면 컨디션도 좋고 넘 재밌는데, 공부가 우선이 되니까, 조끔 밀려서 아쉽다. 그래도, 요즘 독서모임 시작해서, 책을 읽으니까 집중력도 좋아지고,생각하는 환기가 되서, 훨씬 삶의 만족도가 높아졌다. 또한..ㅋㅋㅋ 잃어버린 자율성을 찾기 위해 어제부터 의식하며, 하나하나 바꿔가는 중..요즘은 이직도 이..
아.. 어제부터 설정중인데, H2 연결은 되는데, MEMBER 테이블이 안만들어져서..ㅋㅋㅋㅋ분명 콘솔에는 쿼리가 다 찍혔는데..(어젠 찍히도 않았음)왜... H2 DB connect해서 들어가보면, 없음..^^ 그래서, 바라보는 DB설정이 다르다고 해서... 이것저것 설정을 바꾸고..그러다가 bootRun시에, 콘솔에 뜨는 메모리 기반 url을 확인해서, 그것으로 H2 DB가 접속이 되고, MEMBER table도 그곳에 만들어진 것을 확인할 수 있었다.쫘증나는건, application.yml 파일에서 jdbc:h2:file:/C:/Users/User/jpashopdb로 바꾸었는데도 불구하고, 파일 기반으로 H2 연결이 안된다..ㅠㅠ 어제는 연결은 되는데 MEMBER 테이블이 생성 안됐었는데.. 흠....

H2 데이터베이스 설치 [cmd 명령어] Windows에서 linux의 cat 명령어 사용 [Linux 환경. 특정 파일 볼때]cat filename.txt cat filename.txt | grop 찾고자 하는 키워드 [Windows 환경. 특정 파일 볼때]type filename.txt type filename.txt | find "찾고자 하는 키워드" [h2 database] h2 database 다운로드 받고, 연결해서 실행하려는데... 강의 버전과 맞추어야 한다고 해서 다시 delete 시킴. 강의는 mac이라 linux 명령어 쓰는데, 나는 window라 cmd 명령어 씀 [연결 후]최소 한번, 세션키 유지한 상태로 실행! http://192.168.142.253:8082/login.do?j..
어제 강의 듣다 잠..ㅋㅋㅋㅋㅋㅋ ㅠㅠ아닠... ㅠ ㅠ강의 시점이랑 지금이랑 아무리 달라도.. 에러 해결 하는데ㅋㅋㅋ 시간 걸리는거 슬프다..나의 실력이여.. 어쨌든 해결은 되서 다행.. ㅎ ㅏ ㅎ ㅏ엊그제는 분명 17에서 23으로 바꿨는데, 뭔일..Spring 홈페이지 - Guide 들어가서, api, thymeleaf 이런식으로 치면, 어떻게 실행하는지 나옴. 이론이 감이 안올때, 이렇게 실행해보고 공부하는 것도 좋음. ----------------------------------------------------------------------------------------------- [에러] A problem occurred configuring root project 'jpashop'. > C..
오늘도 집에 가서 밥먹고 그냥 공부하고 싶었는데, 시스템 2일차기에!>_사실 수영장이 목동이라 거리가 왔다갔다 거리가 있어서, 공부할 시간도 모자란데..생각하며 고민했지만, 그냥 퇴근후 뚜레쥬르 가서 빵 먹고 후다닥 공부했다.1시간 반밖에 못했지만, 그래도 꾸준히 하자는 마음으로 오키키!-오늘은 자유형 팔, 다리평형 다리 2초 + 숨쉬기접영 킥판잡고 후루룩 후루룩~오늘은 공부하다 와서인지, 잠이 부족해서인지 멍하다가 했다.그동안(한달 반) 요가하고 와서 수영을 했는데, 바로 하니까 또 새로웠다.안타까운건, (항상 너무 하루종일 앉아있다가 다리에 부종이 있어서->내생각이지만...)다리가 굳어서 잘 안움직인다고 하신다ㅠㅠㅠㅠ날이 풀리면, 토요일이나 금요일 저녁에 자수 한번 가야겠다.오늘도 접영..!! 이렇게..
[오류] please set the java_home variable in your environment to match the location of your java installation. [현상] 어제 IntelliJ 설치하고, 설치하면서 Hibernate, JPA 등등 플러그인 같이 생성했는데, 오늘 터미널 열어서 명령어 수행할때, ./gradlew dependencies 명령어를 치니까, 위와 같은 오류가 나면서, 명령어가 수행이 안됐다. [해결방법] 조금 의아했던게, java 없어도 IntelliJ 깔면 알아서 갖다 쓰는거 같은데... 어쨌든, 터미널에서 저런 오류가 뜨는 것은 자바 시스템 환경 변수 설정이 안되서 그렇다고 했다. window키 눌러서, '시스템 환경 변수 설정' 이라고 치면,..
✅ 스프링 부트 + JPA✔ 이 두 기술을 합치면 높은 생산성을 유지하면서 빠르게 웹 애플리케이션을 개발할 수 있음 ✅ 스프링 부트?✔ 복잡하고 어려운 스프링 기술을 간결하고 쉽게 사용할 수 있도록 도와주는 기술( Spring 프레임워크를 쉽게 사용할 수 있도록 만든 개발 도구) ✅ JPA?✔ 강력한 자바 ORM 표준 기술 ✅ ORM?✔ Object-Relational Mapping✔ 객체와 데이터베이스 테이블을 자동으로 매핑하는 기술✔ SQL 없이도 데이터를 객체처럼 조작 가능✔ 대표적인 ORM 프레임워크 : Hibernate(JPA 구현체) - Spring Boot에서 가장 많이 사용 🟦 1편 - 웹 애플리케이션 개발- 프로젝트 환경설정- 요구사항 분석- 도메인과 테이블 설계- 아키텍쳐 구성-..