< i th :class ="${hasNotification} ? 'fa fa-bell text-info' : 'fa fa-bell-o'" aria-hidden ="true" ></ i > 이렇게 하면 기존에 두줄로 처리하던게 한줄로도 처리됩니다. 타임리프 아직은 잘 모르지만 th 태그가 들어가는 곳에는 삼항연산자도 처리할 수 있네요. 오늘도 제가 몰랐던 정보들만 쏙쏙 받아갑니다. 항상 좋은 강의 감사드립니다.
안녕하세요! 늘 감사하게 강의 잘 듣고있습니다. 강의를 보며 작은 토이프로젝트를 진행중인데, 크롤링한 데이터 800개를 한번에 DB에 넣어야 하는 상황에 있습니다. 파라미터 바인딩에서는 Collection으로 in절을 지원하고, 지연 로딩에서는 성능 최적화를 위해 batch_size를 조절하는데 Insert에서 Collection에 담긴 Entity객체를 쿼리 한방에 DB에 저장시켜주는 방법이 있을까요? saveAll()을 사용하니 API하나에 쿼리 800개가 찍히는 로그를 보면 마음이 심란해져서 질문드립니다 ㅠㅠ
안녕하세요! 질문이 있어요 🙋🏻‍♀️ 현재, 로그 기능을 적용하여 로그 기록을 파일로 내보내는 방법에 대해 살펴보고 있어요. 다름이 아니라, 로그 패턴을 지정할 수 있던데요, 혹시 나중에 로그 기록을 살펴 볼때 가장 처음에 %-5level 이 먼저 나오는 것이 보기 편할까요, 날짜가 먼저 나오는 것이 더 좋을까요? 그리고, 실무에서는 log4jdbc 와 같은 의존성을 추가하여 데이터베이스도 로깅하시나요?
1.git init 2.git add 파일들 3.git commit -m "first commit" 까지 해서 git status 와 git log로 로컬 저장소에 commit된것까지 확인 했습니다. 문제는 push만 하면 줄바꿈만 되고 빈커서만 깜빡거립니다. 다른 강의에서는 1초내에 아이디를 입력하라고 뜨거나 아니면 바로 push가 되는 데 왜 저만 push가 안되고 줄바꿈이 되는 걸까요? 게속 기다려도 진행이 되지 않아서 ctrl +c로 종료합니다.
Can't get Docker image: RemoteDockerImage 사유가 docker 설치되지 않으신 분이라면 아래 순서대로 진행해보시기 바랍니다. 저의 경우 win10, gradle build 였고, docker 설치가 되어 있지 않았습니다 1. gradle 의존성 주입(build.gradle) - 백선장님과 동일한 버전으로 했습니다. 1.15버전부터 new PostgreSQLContainer(); 선언시 deprecated 되었다고 나와서 버전을 그냥 맞췄습니다. testImplementation group: 'org.testcontainers', name: 'testcontainers', version: '1.13.0' testImplementation group: 'org.testcontainers', name: 'junit-jupiter', version: '1.13.0' testImplementation group: 'org.testcontainers', name: 'postgresql', version: '1.13.0' 2. docker 설치 win10에서 docker를 사용하려면 먼저 wsl이 설치되어 야합니다. 아래 링크글에서 처음부터 docker desktop 설치, Resource -> WSL Integration 페이지로 이동해서 설정을 확인까지 진행하면 됩니다. https://www.44bits.io/ko/post/wsl2-install-and-basic-usage 테스트 실행시 docker가 정상작동 중이어야 합니다.
회사에서 Gradle을 사용중이라 Maven 대신 Gradle로 설정했습니다 :) Maven 대신 Gralde 사용 시 *-stater-parent 상속을 어떻게 해야하는 지 찾아보다가 공유합니다. Gradle 사용 시, io.spring.dependency-management 플러그인을 적용하면 자동으로 spring-boot-starter-parent 을 import 한다고 합니다. 예전 버전인 SpringBoot 1.4.5 공식문서 에 아래 문장 발췌합니다. > The spring-boot plugin automatically applies the Dependency Management Plugin and configures it to import the spring-boot-starter-parent bom. This provides a similar dependency management experience to the one that is enjoyed by Maven users Gradle로 Spring Boot 프로젝트를 생성하면 자동으로 아래처럼 플러그인이 적용되어 있습니다. (별도로 추가하지 않아도 됌) plugins { id 'org.springframework.boot' version '2.5.0' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' } 그리고 SpringBoot 2.5.0 공식문서 에서 Gradle 사용하여 의존성 관리 시 Maven 사용자들이 Gradle을사용했을 때 유사한 사용자 경험을 할 수 있도록 제공해준다고 합니다. 버전 차이가 제법 나서 1.4.5 버전과 동일하게 *-stater-parent을 import 해주는 지는 모르겠지만, 사용자들이 내부에서 어떻게 상속받아오는지 알지 못해도 상관없도록 잘(?) 제공해주고 있는 것 같습니다. 결론 : 그냥 Gradle로 SpringBoot 신규 프로젝트 생성 시 설정되는 의존성 그대로 사용하면 된다.
개발자.. 또는 이걸 만든 천재? 들은 진짜 징글징글하다..? 라는 생각이 갑자기 드네요.. ㅋㅋ 얼마나 커다란 영향을 미치는지를 몰라서 이런 생각이 드는 것일 수도 있지만 프린이 입장에서는 이야.. 저거 하나를 고치고 저거 하나를 의존 안시키려고 이걸 만들어?? 이런 생각들이 드네요 .. 대단하면서도 징글징글..
- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 전북도 전 고위 공무원이 순창군 채계산 출렁다리 인근 땅을 매입했다는 투기 의혹에 휩싸였다. 순창군 공무원이 이 땅을 먼저 사들인 뒤 전북도 공무원에게 넘긴 것이어서 둘의 관계에 대한 의구심도 피어오르고 있다. 7일 순창군 등에 따르면 전북도 퇴직 공무원 A씨는 2018년 11월 순창군 적성면 채계산 출렁다리 일대 임야 10만6천여㎡를 아내 명의로 사들였다. A씨는 2억3천여만원을 지급한 것으로 알려졌다. 매매 당시는 길이 270m, 높이 75m의 채계산 출렁다리가 막 착공하던 시점이었다. 확인 결과 A씨에게 땅을 넘긴 이는 바로 순창군 공무원 B씨였다. B씨는 2014년 5월 모 기업으로부터 9천500여만원에 사들인 땅을 A씨에게 넘겨 약 1억3천만원의 차익을 남겼다. A씨는 순창군 부군수로 재직하던 2017년 B씨와 처음 인연을 맺은 것으로 알려졌다. 이에 B씨는 "당시 매입한 임야에 양계장을 하려고 했다"며 "2017년 육체노동을 할 수 없을 정도로 건강이 악화해 땅을 판 것"이라고 설명했다. 그러면서 "A씨가 언론사 기자를 통해 땅을 팔 의사가 있는지 물어왔다"며 "A씨는 퇴직 후 그 땅에 묘목을 키우려고 했던 것으로 안다"고 덧붙였다. 이와 관련, '내부 정보를 이용해 땅을 샀다'는 의혹에 휩싸인 B씨는 경찰 조사를 받았으나 검찰이 지난해 말 최종 불기소 처분했다. A씨는 조사를 받지 않은 것으로 알려졌다. 경찰 관계자는 "불기소 부분 이외에 다른 의혹이 제기되거나 혐의가 포착되면 추가 수사를 할 수는 있으나 지금으로서는 별다른 특이사항이 없다"고 말했다. <a href="https://luckynine-agency.com/index.html" target="_blank">%eb%b0%94%ec%b9%b4%eb%9d%bc%ec%82%ac%ec%9d%b4%ed%8a%b8</a> <a href="https://luckynine-agency.com/Casinosite.html" target="_blank">%ec%b9%b4%ec%a7%80%eb%85%b8%ec%82%ac%ec%9d%b4%ed%8a%b8</a> <a href="https://luckynine-agency.com/wooricasino.html" target="_blank">%ec%9a%b0%eb%a6%ac%ec%b9%b4%ec%a7%80%eb%85%b8</a> <a href="https://luckynine-agency.com/meritcasino.html" target="_blank">%eb%a9%94%eb%a6%ac%ed%8a%b8%ec%b9%b4%ec%a7%80%eb%85%b8</a> <a href="https://luckynine-agency.com/SandsCasino.html" target="_blank">%ec%83%8c%ec%a6%88%ec%b9%b4%ec%a7%80%eb%85%b8%0d%0a</a>
아무생각 없이 복붙을 하면 저런 에러가 나올 수 있습니다. 저와 같은 에러가 나타나신 분은 쿼리에서 'fetch'를 제거해주세요. org.hibernate.QueryException: query specified join fetching, but the owner of the fetched association was not present in the select list 추신 : 강사님, 좋은 강의 항상 감사합니다.
다음 강좌부턴 이렇게 할 일도 없겠지만 액티비티 파일 생성할 때 파일 자체를 복붙하지 마세요. 작동 안됩니다. 좀 더 편하게 해보려고 복붙하다가 이벤트 클릭하면 앱이 죽어서 왜 그러나 하고 다 찾아봤는데 코드는 문제가 없었습니다. 다시 ctr+new 로 엠프티 액티비티 파일 생성해서 했더니 됩니다. 아마 시스템 내에서 자동으로 xml 파일을 생성해주고 연결해줘야 하나 봅니다. 시간 몇분 아끼려고 하다가 시간을 몇십분 더 쓰게 되었네요 ㅋㅋ