이야기를 나눠요
130만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
statful widget life cycle 그림 벨로그에 올려도 될까요?
statful widget life cycle 그림을 공부하는 거 기록중인 개인 벨로그에 올려도 될까요?
-
리눅스 시스템 프로그래밍 - 이론과 실습
22.04 버전 게스트 확장 아무리 해도 설치가 안 돼서
걍 강의랑 똑같은 18.04 버전으로 재설치 하니까 되네요22.04버전 설치 과정에서 생겼던 화면 짤림도 18.04에선 없구요...22.04버전이 좀 문제가 있는 건지아니면 아직 윈도우 11 안 쓰고 10 쓰고 있어서 이런 건지는 잘 모르겠네요
-
[ADDINEDU] 자바스크립트 풀스택 개발자 양성과정 (Node.js, REACT) _2개월 과정을 모집합니다.
자바스크립트를 활용한 풀스택 개발자(MERN스택) _프로젝트 2개월 과정을 모집합니다. **본 과정은 자바스크립트로 웹과 서버를 개발하는 MERN스택 과정으로 10명 이하 소수인원으로 운영되는 맨투맨 강의 입니다. ■커리큘럼1. 환경구축 - 리눅스 가상화, Git/Github2. 웹프로그래밍 - HTML5, Express.JS, JavaScript, ECMA6, React.js, Node.js3. SQL - MongoDB, MySQL■ 프로젝트 안내페이스북이 개발한 React.js를 통해 프론트서버를 구축하고 SPA 개발Node.js를 통해 서버사이드 개발Restful API 서버를 개발하여 모바일과 웹에 빠르게 대응 가능한 웹앱 개발Node.js와 Javascript를 사용하여 웹사이트용 서버를 만들고 RDBMS와 데이터 전송을 체크 하여 웹게시판 CRUD 개발 및 구축■주 대상자취업을 위한 프로젝트 경험 및 포트폴리오가 필요하신 분웹디자인, 퍼블리싱 경험자 중 개발자로 이직하고자 하시는 분웹개발에 대한 전반적인 이해도가 필요하신 분IT기업 취업을 위한 전문 컨설팅이 필요하신 분■ 수강생 특전차등국비지원훈련장려금 약 11만원 지급국취제도 참여시 최대 50만원 차등지급코딩용 노트북현업 개발자 멘토링NCS 이수증&수료증 발급전문 취업컨설턴트 1:1상담기업매칭 및 취업지원가산디지털단지 도보 5분■ 필수조건국민내일배움카드 발급 및 신청 가능자자기부담금(85만원) 신청 링크(지금 바로 신청하세요!) ↓↓https://forms.gle/8Uho7Ptb8CZzxTb3A 카카오톡 상담 링크(더 자세한 내용을 원한다면?)↓↓https://pf.kakao.com/_JxlIxixj 강의 상세정보 및 프로젝트 소개영상 보기↓↓https://youtu.be/kktRiIlpVqg ADDINDEU 홈페이지 ↓↓http://addinedu.com/sub/edu_view.php?ge_id=17
-
즐거운 자바
수업 내용 노션 링크
즐거운 자바 수업 자료 노션 링크노션으로도 정리해놓았습니다~ 이번주 안으로 다 끝내볼 예정... 계속 미뤄지네요 ㅠㅠ
-
DB Lock 과 OS Lock
최근에 DB 관련 강의를 듣다가 든 궁금함에 대한 의견을 듣고 싶어서, 글 쓰게 되었습니다.DB 에서 트랜잭션 동안 하나의 데이터(row)에 유일하게 접근하는 것을 보장하기 위해 Lock이라는 개념을 사용하는데요.동일하게 OS에서도 쓰레드나 프로세스가 동일한 데이터에 접근할 경우에, mutual exclusion을 보장하기 위해 mutex나 semaphore 같은 lock을 사용하여 critical section 내에서의 데이터 접근을 보장하는 것으로 알고 있습니다.여기서, 질문은 2가지입니다.DB의 Lock과 OS Lock의 'Lock'이라는 개념은 동일한 개념이 각각 다른 도메인(DB, OS)에 사용되는 것이라고 생각해도 될까요?데이터베이스도 결국 프로그램이기 때문에, 내부에 Lock을 사용하는 매커니즘을 구현해놓았을텐데, 이 때, 데이터베이스의 Lock 매커니즘 구현은 OS Lock에서 사용하는 mutex, semaphore 같은 것들로 구현해놓은 것인가요?
-
서울시뉴딜일자리사업으로 월233만원 IT인턴보내주는게 있던데 할까요?
대략적인 내용은 밑에 가져왔습니다. 전액무료고 인턴도 보내주고 교육수당도 줘서 혹하는데다들 어떻게 생각하시는지요?https://blog.naver.com/kjc_sh/223032537100 * 사업명: 메타버스 핵심기술, 블록체인 기반의 기술사업화 전문인력 양성과정* 사업개요: 서울시 청년 구직자 대상 직무교육을 실시하여 기업에 필요한 인재로 양성하고 채용희망기업에서최대 3개월 간 인턴십 진행을 통한 일 경험 및 취업연계 지원* 대상인원: 28명* 모집대상: 서울 거주 중인 만 18세 이상 39세 이하 청년 (3월 24일까지 서울시 거주지 이전자 참여가능)* 우대조건: SW, IT 관련 기초교육 이수 또는 관련 유경험자* 모집기간: 2023. 2. 27.(월) ~ 3. 26.(일)* 교육기간: 2023. 4. 3.(월) ~ 6. 29.(목)* 인턴기간: 2023.7.3.(월) ~ 9.29.(금)* 교육장소: 한국에이아블록체인융합원 강의장(서울시 서초구 서초중앙로63, 리더스빌딩 5층 - 3호선/남부터미널역 도보 5분)* 교육내용: 블록체인 개발 Tool 학습 및 실습, 프로젝트 수행, 취업역량 강화 프로그램 등 자세한 내용 첨부파일 참조* 선발절차: 서류심사 - 면접심사 - 최종합격* 교육수당 25,000원/일 지급 및 교육비 전액 무료* 기타: 조기 구직활동 및 취업 가능[교육수료 후 인턴십 지원]* 인턴기간: 2023.7.3.(월) ~ 9.29.(금) (3개월)* 인턴급여: 월 2,330,000원 (4대보험 가입)* 역량에 따라, 정규직 전환가능 (22년도 기준 100% 이상 정규직 전환 완료)[참여 혜택]*교육비 전액 무료*교육수당 25,000원/일 지급*전문 IT취업기관 한국취업센터의 취업 컨설팅 제공*인턴십 이후 취업을 위한 취업지원 서비스 진행
-
자바 ORM 표준 JPA 프로그래밍 - 기본편
jpashop DB 생성하는 법 참고하세요 :)
https://xively.tistory.com/43
-
[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
플러터와 AWS 연동 문의
안녕하세요. 먼저 질문드리기 앞서 좋은 강의 감사드립니다.아직 강의를 다 듣지 않은 시점에서 조금은 섣부른 질문일 수도 있으나, 현재 진행중인 프로젝트 일정상 가능성여부를 보고해야하여 다음과 같은 질문을 드리는 점 양해 부탁드립니다. 질문은 다음과 같습니다. 구현조건AWS에서 일정 시간마다 또는 결과물의 상태가 변화 할 때(e.g 피카츄에서 라이츄로 진화)마다 서버에서 데이터를 전송하여 어플리케이션에 반영(단, 결과물 타입은 int 타입)질문사항1) AWS 와 플러터를 연동 가능 여부2) 가능하다면, 초급/중급 강의에서 어떤 렉쳐를 통해 학습을 진행하면 보다 빠르게 실습이 가능한지 입니다.다시 한 번.. 본래 커리큘럼의 취지에 맞춰 순서대로 실습하고 배우는 것이 필요하지만, 일정상 우선 제작을 해야하는 입장이라 다음과 같은 질문을 드리는 점 양해부탁드립니다..감사합니다.
-
지금 당장 NestJS 백엔드 개발 [ToDo 리스트]
소스코드 링크가 바뀐거 같습니다.
https://github.com/vipick/todo-api-nestjs 이 링크로 이름이 바뀐게 맞을까요?
-
자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
강의 동영상 관련
객체 자신을 가리키는 this 강의에서 9분부터 12분30초 경까지 아무 영상이 나오지 않는 것 같은데 맞나요?확인 부탁드립니다.
-
이것이 진짜 크롤링이다 - 실전편
time.sleep(1) 이것 업청 중요 하군요.
selenium 실력 업그레이드 ② - 네이버 지도 크롤링/검색어 입력구현이곳 수업은 아마 혼자했다면 포기했었을 것 같습니다.아무리해도 search = browser.find_element(By.CSS_SELECTOR, 'input.input_search')이것부터 인식을 안해서 왜 안되나 찾고 찾아도 알 수가 없었습니다.time어쩌고 언급이 된 것 같았지만 그것을 읽을 때는 심각하게 생각하지 않고 지나쳐 버려서...포기하고 수업을 들으니 특별한 것이 있을 줄 알았는데...# 검색창 찾아서 입력 search = browser.find_element(By.CSS_SELECTOR, 'input.input_search') search.click() time.sleep(1) # 이것을 안해줘서 인식을 못했음, 사람처럼 인식하도록 함 search.send_keys("강남역 맛집") time.sleep(1) search.send_keys(Keys.ENTER) time.sleep(2) # 3개의 명령어가 순식간에 일어나면 네이버지도는 사람이 아니다라고 인식별것 아닌 것 같은 time.sleep(1) 이것이 해결책이었네요.이 수업하나로 수업료낸 값어치가 있는 것 같습니다..
-
Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
@popperjs/core 관련 오류와 해결방법
문제 : 프로젝트 실행시 다음과 같은 오류$ yarn dev yarn run v1.22.19 warning package.json: No license field $ vite vite v2.9.15 dev server running at: > Local: http://localhost:3000/ > Network: use `--host` to expose 7 │ typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('@popperjs/core')) : You can mark the path "@popperjs/core" as external to exclude it from the bundle, which will remove this error. You can also surround this "require" call with a try/catch block to handle this failure at run-time instead of bundle-time. 오후 3:49:06 [vite] error while updating dependencies: Error: Build failed with 1 error: node_modules/bootstrap/dist/js/bootstrap.js:7:98: ERROR: Could not resolve "@popperjs/core"참고로 1_project_settings브랜치의 코드를 checkout한 상태에서 소스코드는 한 줄도 수정하지 않았습니다. 해결방법popperjs/core를 패키지에 추가한다.$npm install @popperjs/core@latest일단 위와 같은 방법으로 해결은 되지만, 문제는 다른 브렌치로 이동(switch/checkout)할 때 마다 똑같은 행위를 해 주어야 한다는 점.git 사용에 익숙치 않는 사람은 로컬 체인지 후 다른 브렌치로 이동하는 것 조차 힘들 수 있다는 점.그래서 프로젝트 실행은 main브랜치에서만 하고, 다른 브랜치의 코드 확인은 체크아웃 받지 않고 하는것을 추천. 원인모르겠습니다.node_modules내부의 bootstrap -> package.json 을 열어보면 devDependencies에 popperjs/core@latest 가 이미 있는데. 해당 모듈을 찾을 수 없다는 에러가 왜 나는걸까요?아무튼 위에 기술한 방법으로 해결하면 됩니다.개발환경은 windows + node v18.x.x 입니다. nvm으로 node v16.0.0 으로 낮춰서 해봐도 같은 증상인 걸 보면 node 버전 문제는 아마도 아닌 것 같습니다.같은 문제로 고민하는 분들께 도움이 되길 바랍니다.
-
현업 실무자에게 배우는 Kaggle 머신러닝 입문 - ML 엔지니어 실무 꿀팁
보스턴 부동산 가격_ax list 문법 문의
figure, ax_list = plt.subplots(nrows=3, ncols=5)figure.set_size_inches(20,20) for i in range(len(full_column_list)): sns.regplot(data=boston_house_df, x=full_column_list[i], y='PRICE', ax=ax_list[int(i/5)][int(i%5)]) ax_list[int(i/5)][int(i%5)].set_title("regplot " + full_column_list[i]) 안녕하세요 수업 즐겁게 듣고 있습니다 : ) 여기서 ax = ax_list 부분 설명 좀 부탁 드리겠습니다. 만약 i를 안쓰고 개별 1개 칼럼에 대해 그래프를 그린다면 ax = 뒤가 뭔지 궁금합니다. 이것만 알아도 위 코드가 이해될 것 같습니다. 감사합니다.
-
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
오타입니다.
3. 메시지, 국제화.pdf 파일 8쪽 상단> "ms.getMessage("hello", null, Locale.KOREA) : locale 정보가 있지만, message_ko 가 없으므로 messages 를 사용"부분에서 "message_ko" 에 s 가 누락된 듯 합니다. messages_ko 아닌지요.
-
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
cs0122, cs0120 계속 두개가 괴롭힙니다..
player.csusing System.Collections;using System.Collections.Generic;using UnityEngine;public class Player : MonoBehaviour{ // Start is called before the first frame update void Start() { Managers mg = Managers.instance; } // Update is called once per frame void Update() { }}'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' managers.cs using System.Collections;using System.Collections.Generic;using UnityEngine;public class Managers : MonoBehaviour{ static Managers s_Instance; //유일성이 보장된다 public Managers instance { get { Init(); return s_Instance; } } // 유일한 매니저를 갖고온다 // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { } static void Init() { if (s_Instance == null) { GameObject go = GameObject.Find("@Managers"); if (go == null) { go = new GameObject { name = "@Managers" }; go.AddComponent<Managers>(); } DontDestroyOnLoad(go); s_Instance = go.GetComponent<Managers>(); } }} 도대체 어디가 문제인지 모르겠습니다 보호 수준가지고 왜 자꾸 오류가나는지
-
스프링 핵심 원리 - 기본편
findAllBean과 findApplicationBean의 test를 다르게 적용했는데도 불구하고 값이 계속 같게 나옵니다. 애플리케이션 빈만 출력되야 하는데 전체가 출력되고 있는데 해결방안은 따로 없을까요?
김영한님 강의대로 라이브 코딩했는데 런 했을 시 findAllBean이랑 findApplicationBean의 값이 동일하게 나와서 당황스럽네요... "C:\Program Files\Java\jdk-11.0.14\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2022.3.2\lib\idea_rt.jar=61288:C:\Program Files\JetBrains\IntelliJ IDEA 2022.3.2\bin" -Dfile.encoding=UTF-8 -classpath "C:\Users\samsung\.m2\repository\org\junit\platform\junit-platform-launcher\1.8.2\junit-platform-launcher-1.8.2.jar;C:\Users\samsung\.m2\repository\org\junit\platform\junit-platform-engine\1.8.2\junit-platform-engine-1.8.2.jar;C:\Users\samsung\.m2\repository\org\opentest4j\opentest4j\1.2.0\opentest4j-1.2.0.jar;C:\Users\samsung\.m2\repository\org\junit\platform\junit-platform-commons\1.8.2\junit-platform-commons-1.8.2.jar;C:\Users\samsung\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Program Files\JetBrains\IntelliJ IDEA 2022.3.2\lib\idea_rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA 2022.3.2\plugins\junit\lib\junit5-rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA 2022.3.2\plugins\junit\lib\junit-rt.jar;C:\hello\core\out\test\classes;C:\hello\core\out\production\classes;C:\hello\core\out\production\resources;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-test\2.7.7\204419b38438a398fe43bed95fb835d4ddeb2d2e\spring-boot-starter-test-2.7.7.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter\2.7.7\dd06582c2b6b911bdf1be4f3a40e7b63a5ae75d7\spring-boot-starter-2.7.7.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-test-autoconfigure\2.7.7\ae1417f8f60f4ca378568d965e69a7f043e65397\spring-boot-test-autoconfigure-2.7.7.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-test\2.7.7\aff19a025de03eaa2f465dd5c9bc5fe128da69c9\spring-boot-test-2.7.7.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-test\5.3.24\dcad3d7fa11fe832005667ab074a54a9546a59ac\spring-test-5.3.24.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-core\5.3.24\d095c329f30baf2b6d44eccbd2352d7a2f840c72\spring-core-5.3.24.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\com.jayway.jsonpath\json-path\2.7.0\f9d7d9659f2694e61142046ff8a216c047f263e8\json-path-2.7.0.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\jakarta.xml.bind\jakarta.xml.bind-api\2.3.3\48e3b9cfc10752fba3521d6511f4165bea951801\jakarta.xml.bind-api-2.3.3.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.assertj\assertj-core\3.22.0\c300c0c6a24559f35fa0bd3a5472dc1edcd0111e\assertj-core-3.22.0.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.hamcrest\hamcrest\2.2\1820c0968dba3a11a1b30669bb1f01978a91dedc\hamcrest-2.2.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.junit.jupiter\junit-jupiter\5.8.2\5a817b1e63f1217e5c586090c45e681281f097ad\junit-jupiter-5.8.2.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.mockito\mockito-junit-jupiter\4.5.1\f81fb60bd69b3a6e5537ae23b883326f01632a61\mockito-junit-jupiter-4.5.1.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.mockito\mockito-core\4.5.1\ed456e623e5afc6f4cee3ae58144e5c45f3b3bf\mockito-core-4.5.1.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.skyscreamer\jsonassert\1.5.1\6d842d0faf4cf6725c509a5e5347d319ee0431c3\jsonassert-1.5.1.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.xmlunit\xmlunit-core\2.9.0\8959725d90eecfee28acd7110e2bb8460285d876\xmlunit-core-2.9.0.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-autoconfigure\2.7.7\8da88afca89ce4b1ab5762e6ca35e1bad196ad47\spring-boot-autoconfigure-2.7.7.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot\2.7.7\1fa59eb2fce0363bdf152d7660b784257bfac99b\spring-boot-2.7.7.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-logging\2.7.7\c71bdb4e93d75b535fef277606868d1d6934c35\spring-boot-starter-logging-2.7.7.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\jakarta.annotation\jakarta.annotation-api\1.3.5\59eb84ee0d616332ff44aba065f3888cf002cd2d\jakarta.annotation-api-1.3.5.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.yaml\snakeyaml\1.30\8fde7fe2586328ac3c68db92045e1c8759125000\snakeyaml-1.30.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-jcl\5.3.24\2b30878663ceed2af07238dc54e92e5bf001438d\spring-jcl-5.3.24.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\net.minidev\json-smart\2.4.8\7c62f5f72ab05eb54d40e2abf0360a2fe9ea477f\json-smart-2.4.8.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\1.7.36\6c62681a2f655b49963a5983b8b0950a6120ae14\slf4j-api-1.7.36.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\jakarta.activation\jakarta.activation-api\1.2.2\99f53adba383cb1bf7c3862844488574b559621f\jakarta.activation-api-1.2.2.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.junit.jupiter\junit-jupiter-params\5.8.2\ddeafe92fc263f895bfb73ffeca7fd56e23c2cce\junit-jupiter-params-5.8.2.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.junit.jupiter\junit-jupiter-api\5.8.2\4c21029217adf07e4c0d0c5e192b6bf610c94bdc\junit-jupiter-api-5.8.2.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\net.bytebuddy\byte-buddy\1.12.20\6ec3b8bccc4c988790d8cde5baad3b95609ef136\byte-buddy-1.12.20.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\net.bytebuddy\byte-buddy-agent\1.12.20\c37341e04a529c7263ff3093ecdceaa4ab39b489\byte-buddy-agent-1.12.20.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\com.vaadin.external.google\android-json\0.0.20131108.vaadin1\fa26d351fe62a6a17f5cda1287c1c6110dec413f\android-json-0.0.20131108.vaadin1.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-context\5.3.24\e48634d7b8f40d4d0fe978830be0247bfc2ff2cd\spring-context-5.3.24.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-classic\1.2.11\4741689214e9d1e8408b206506cbe76d1c6a7d60\logback-classic-1.2.11.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-to-slf4j\2.17.2\17dd0fae2747d9a28c67bc9534108823d2376b46\log4j-to-slf4j-2.17.2.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.slf4j\jul-to-slf4j\1.7.36\ed46d81cef9c412a88caef405b58f93a678ff2ca\jul-to-slf4j-1.7.36.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\net.minidev\accessors-smart\2.4.8\6e1bee5a530caba91893604d6ab41d0edcecca9a\accessors-smart-2.4.8.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.apiguardian\apiguardian-api\1.1.2\a231e0d844d2721b0fa1b238006d15c6ded6842a\apiguardian-api-1.1.2.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.junit.platform\junit-platform-commons\1.8.2\32c8b8617c1342376fd5af2053da6410d8866861\junit-platform-commons-1.8.2.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.opentest4j\opentest4j\1.2.0\28c11eb91f9b6d8e200631d46e20a7f407f2a046\opentest4j-1.2.0.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-aop\5.3.24\efd01bc1048a2e1b6a7442fbd78170bc02c342b7\spring-aop-5.3.24.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-beans\5.3.24\e487ea6de09b9a7c36548028feeafa511a593532\spring-beans-5.3.24.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.springframework\spring-expression\5.3.24\ae7410418e7b4bd27a01e3fb1c2fed35b2bc1e84\spring-expression-5.3.24.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-core\1.2.11\a01230df5ca5c34540cdaa3ad5efb012f1f1f792\logback-core-1.2.11.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.17.2\f42d6afa111b4dec5d2aea0fe2197240749a4ea6\log4j-api-2.17.2.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm\9.1\a99500cf6eea30535eeac6be73899d048f8d12a8\asm-9.1.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.junit.jupiter\junit-jupiter-engine\5.8.2\c598b4328d2f397194d11df3b1648d68d7d990e3\junit-jupiter-engine-5.8.2.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.objenesis\objenesis\3.2\7fadf57620c8b8abdf7519533e5527367cb51f09\objenesis-3.2.jar;C:\Users\samsung\.gradle\caches\modules-2\files-2.1\org.junit.platform\junit-platform-engine\1.8.2\b737de09f19864bd136805c84df7999a142fec29\junit-platform-engine-1.8.2.jar" com.intellij.rt.junit.JUnitStarter -ideVersion5 -junit5 hello.core.beanfind.ApplicataionContextInfoTest10:18:45.983 [main] DEBUG org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@32ee6fee10:18:46.013 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'10:18:46.237 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'10:18:46.241 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'10:18:46.243 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'10:18:46.246 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'10:18:46.263 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'appConfig'10:18:46.274 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'memberService'10:18:46.295 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'memberRepository'10:18:46.298 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'orderService'10:18:46.301 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'discountPolicy'name = appConfig object = hello.core.order.AppConfig$$EnhancerBySpringCGLIB$$b9000c86@7966baa7name = memberService object = hello.core.member.MemberServiceImpl@60975100name = memberRepository object = hello.core.member.MemoryMemberRepository@1253e7cbname = orderService object = hello.core.order.OrderServiceImpl@2d36e77ename = discountPolicy object = hello.core.discount.RateDiscountPolicy@61c9c3fd10:18:46.385 [main] DEBUG org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@655ef32210:18:46.386 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'10:18:46.390 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'10:18:46.390 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'10:18:46.391 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'10:18:46.392 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'10:18:46.393 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'appConfig'10:18:46.394 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'memberService'10:18:46.394 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'memberRepository'10:18:46.395 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'orderService'10:18:46.395 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'discountPolicy'name = org.springframework.context.annotation.internalConfigurationAnnotationProcessor object = org.springframework.context.annotation.ConfigurationClassPostProcessor@58ffcbd7name = org.springframework.context.annotation.internalAutowiredAnnotationProcessor object = org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor@555cf22name = org.springframework.context.annotation.internalCommonAnnotationProcessor object = org.springframework.context.annotation.CommonAnnotationBeanPostProcessor@6bb2d00bname = org.springframework.context.event.internalEventListenerProcessor object = org.springframework.context.event.EventListenerMethodProcessor@3c9bfddcname = org.springframework.context.event.internalEventListenerFactory object = org.springframework.context.event.DefaultEventListenerFactory@1a9c38ebname = appConfig object = hello.core.order.AppConfig$$EnhancerBySpringCGLIB$$b9000c86@319bc845name = memberService object = hello.core.member.MemberServiceImpl@4c5474f5name = memberRepository object = hello.core.member.MemoryMemberRepository@2f4205bename = orderService object = hello.core.order.OrderServiceImpl@54e22bddname = discountPolicy object = hello.core.discount.RateDiscountPolicy@3bd418e4종료 코드 0(으)로 완료된 프로세스
-
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
왜 강의가 벌써 끝나있죠..??
살면서 이렇게 즐겁게 강의 들어본 적이 없는 것 같네요...들으면서 남겼던 질문 3개도 너무 감동적으로 답변해주시고,,62 강의 12시간 1분 동안의 시간동안 태현님과 진행한 공부가 정말 행복했습니다이렇게나 훌륭한 강의 만들어주셔서 감사드리고 항상 행복만 가득하시길 바라겠습니다.공부하는 개발자 최태현님감사합니다!
-
스프링 DB 2편 - 데이터 접근 활용 기술
@Transactional 적용 범위 관련 말씀드립니다!
삭제된 글입니다
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강의 동영상 앞으로가기
동영상 10 초 앞으로 가기 나 뒤로 가기 안되나요? 강의 중간에 놓치면 처음부터 다시 듣고 있어서요
-
[서울시 주최 무료교육] 뉴딜_콘텐츠 퍼포먼스 마케팅 전문가 과정 모집중(~04/11)
[신청방법][구글폼 신청]링크를 통해 신청해주시면 정상접수 처리 됩니다.