기존 시스템에 대해서 개발중에 복합키에 대해서 문의드립니다. pk가 id로만 구성된 연관관계가 아닌, pk가 복합키(key1, key2)로 구성된 연관관계에 대해서 궁금합니다. 구글링 결과 @IdClass, @EmbeddedId로 가능하다고 하고, 관련 자료도 찾아 보았으나, 명쾌하게 해결되지 않아 질문드립니다. 해결 방법중 @IdClass로 처리해 볼까하고, 이때 테이블 관계가 식별과 비식별 관계인 경우 궁금합니다. 식별관계인경우 비식별 관계인 경우 각각에 대해서 JPA로 Entity로 구현이 어떻게 되는지 궁금합니다. 감사합니다.
let error = exception.getResponse(); if (typeof error === 'string') { error = { error }; } response.status(status).json({ statusCode: status, timestamp: new Date().toISOString(), path: request.url, ...error, }); 문법공부는 따로 안해서, 더 좋은 방법이 있겠지만..
안녕하세요 오늘 드디어 모든 강의를 다 들었습니다 너무 좋은 강의 제공해주셔서 감사합니다 (__) 마지막에 테스트 강의를 추가해주셨는데 아무래도 테스트는 여러 상황들이 있어서 좀 더 다양한 사례에 어떻게 적용할 수 있는지 예시가 좀 더 있었으면해서요 혹시 앞으로 테스트만 다루는 강의가 나올 가능성이 있을까요?
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
뒤로 갈수록 설명이 친절하지 않는 기분이 듭니다. 코딩에 익숙하나 처음 플러터를 배우시는 경험자분들에게 이 강의는 정말 더할나위없이 좋은 강의라고 생각하지만, 점점 뒤로 갈수록 기본적으로 이미 다 알고있는 것처럼 설명이 생략되는 내용이 많아지면서 저처럼 코딩 자체를 플러터로 처음 배우는 초보자에게는 따라가기 힘든 부분이 많습니다. 특히 데이터베이스 부분에서 생소한 용어와 로직이 많은데 뭔가 자세한 설명없이 휙휙 넘어가는 부분이 있어 정말 막막함을 느끼고 있습니다. 저 스스로의 노력이 가장 중요하다는 건 알고 있지만, 그래도 초보자를 위한 코딩강의라면 최소한 생략하는 부분없이 초보자가 잘 이해할 수 있도록 상세하게 설명해주셨으면 좋겠습니다.
포그라운드 서비스 Notification 띄우기 (Foregound Service) 강의 수강하면서 따라하는데 알림이 안오더라구여 다른 기기로 테스트하면서 진행해봤는데 API 30 은 알림 잘 오고 API 33 은 안돼서 더 찾아봤더니 Notification 런타임 권한이 추가되었어요. 혹시 안되시는 분 계시면 참고하세요~ 내용> 1. Android 13의 Notification 런타임 권한 Android 12까지는 앱을 설치하면 기본적으로 Notification을 띄울 수 있었습니다. 사용자는 App Info 화면에서 Notification을 비활성화해야 앱의 Notification 발송을 막을 수 있었습니다. Android 13에서 Notification 런타임 권한이 추가되었고, 이제 이 권한으로 앱의 Notification 발송 권한을 제어할 수 있도록 변경되었습니다. 또한, 기본적으로 Runtime permission은 OFF이기 때문에, 앱은 사용자에게 이 권한을 받기 전까지 노티피케이션을 발송할 수 없습니다. 해결방법 > 2. 권한 선언 및 권한 요청 (Target SDK API 33 이상) <manifest ...> <uses-permission android:name="android.permission.POST_NOTIFICATIONS"/> <application ...> ... </application> </manifest> 출처 : https://codechacha.com/ko/android-13-notification-permission/
‘SWYG 부스트’ 란? 복잡한 배포 과정 때문에 배포를 미뤄온 콘텐츠 혹은 이용자 데이터를 바탕으로 지속적으로 디벨롭하고자 하는 콘텐츠를 복잡한 절차와 비용 없이 쉽고 빠르게 배포할 수 있는 프로그램입니다. * ‘부스트’는 ‘스위콘’의 새로운 프로그램명입니다. ✅ 출시 가능한 콘텐츠 - MBTI 테스트, 심리테스트, 온라인 방탈출, 인터랙티브 웹, 온라인 전시, 미니게임, 한 페이지 내외로 이루어진 유틸성 사이트 등 코딩을 기반으로 만들어진 웹 콘텐츠 이런 콘텐츠도 가능한지 고민이 되신다구여❓ - 한 페이지도 상관없을까? - 예전에 제작한 것도 괜찮을까? - 기능이 완벽하지 않았는데 괜찮을까? - 이 콘텐츠로 수익을 창출해보고 싶은데 가능할까? - 콘텐츠를 지속하지 않을 생각이었는데 괜찮을까? 위에 해당되는 콘텐츠들 모두 오케이 👌 ※ 선정적이거나 폭력성, 사행성 요소가 많이 포함된 콘텐츠는 출시가 불가능할 수 있습니다. 🤷왜 스위그에서 출시를 해야 하나요? 🔥콘텐츠 출시 Benefit🔥 - 웹 호스팅 및 도메인 제공 - 복잡한 심사 절차 없이 광고 부착 가능 - 트래픽이 많이 발생할 수 있도록 전담 마케팅 제공 - 사용자 유입 데이터 제공 - 스위그의 자동 SEO를 통한 검색엔진 최상단 노출 가능 - 콘텐츠의 고도화를 위한 인프라 지원 👉 혜택 자세히 알아보기[ https://swyg.link/h5j_0 📅 일정 - 지원 마감: ~ 3/20(월) - 결과 안내 : 3/22(수) 15:00 📌 지원 방법 구글폼 작성 https://swyg.link/gUjF9 ✨[SWYG 요약 소개]✨ SWYG에서 심리테스트, 미니게임, 인터랙티브 콘텐츠와 같은 특색 있는 메타 콘텐츠를 즐기고, 직접 만든 콘텐츠를 호스팅하여 많은 사용자들을 유입시킬 수 있습니다. 🔗SWYG 홈페이지 https://www.swygbro.com 🔗SWYG 인스타그램 https://www.instagram.com/swyg_official 🙋문의 Kakao: https://open.kakao.com/me/swyg_content Email: shlee@swygbro.com
안녕하세요 선생님. 문의드리고 싶은 내용이 있는데 글을 올릴 곳이 마땅치 않아 여기에 문의드립니다. 저는 현재 DBA 로 근무 중인데 SQL 작성 능력을 키우고 싶은데 혹시 선생님의 '데이터 분석 SQL Fundamentals' 강의가 DBA 업무 쿼리 작성에 도움이 될 수 있는 강의일까요? 일을 해보니 join, grouping 이 쉬운것 같으면서도 다양한 쿼리 작성 시에 자유자재로 안써지는 편이라 아직 공부가 덜 된것 같아서요. 일/주/월 사이즈 구하는 쿼리나 기타 여러 조건이 결합된 오브젝트 조회 쿼리를 주로 작성할 필요가 있고, 앞으로 튜닝 업무를 위한 튜닝 공부를 할 때도 기본 이상의 SQL 작성 능력이 필요하다고 판단되서 문의드립니다. 그리고 선생님의 ORACLE 아키텍쳐 강의는 출퇴근 간에 잘 듣고 있는데 혹시 SQL 튜닝 강의는 하실 예정이 있으실까요? 감사합니다.
test path에서 Lombok을 사용 할 경우, jar Build 과정에서 Lombok으로 인한 Build Failed가 발생합니다. (CMD) Task :compileTestJava FAILED error: package lombok does not exist error: cannot find symbol @Getter, @Setter, ... ... 해당 경우, 아래와 같이 build.gradle에 의존성을 추가하면 해결 가능합니다. 참고하시면 좋을 것 같습니다. (build.gradle) dependencies { testCompileOnly 'org.projectlombok:lombok:1.18.22' //테스트 환경에서 주입 testAnnotationProcessor 'org.projectlombok:lombok:1.18.24' //테스트환경의 어노테이션 주입 }
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
진짜... 자바부터 스프링 공부 많이했는데도 이해 1도 안가는 약간 돌대가리(?)가 아닐까 의심했는데.... 최태현님 강의 듣고 혼자서 백지 상태에서 코드 다 짤 수있게 됐어요 !! 그것도 이해를 하면서 !!! 미쳤습니다 ! 진짜 나만 알고싶은 숨은 강좌 !!! 강추강추 ~~ 레알 찐임
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
변수명을 username 으로 사용하셨는데, 실제로 입력하는건 email이고, 힌트도 '이메일을 입력하세요' 라서 저는 email 이 좋을것 같은데, 평소에 일하실때도 이렇게 사용하시는지 그냥 강의라서 이렇게 하신건지 궁금하네요. 서버도 username으루 사용해서 변수명을 맞춘건가 싶기도 한데, 다른사람이 볼 때 헷갈릴 것 같아요.
자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
안녕하세요 인스턴스 생성과 힙 메모리 강의 자료 중에 오타가 있습니다. https://gitlab.com/easyspubjava/BeginningJAVA/-/blob/main/Chapter03/03-05/README.md 사용하지 않'늠' -> '는' 으로 변경 되어야 할 것 같습니다. 감사합니다!
안녕하세요. 친구들이랑 CS 스터디를 이번주부터 진행하려고 합니다. 3명이서 온라인/오프라인 형태로 진행 예정이고 다음 깃허브의 내용을 바탕으로 각자 정해진 같은 파트를 공부해오고 서로 공부한 내용을 발표하며 피드백 할 예정입니다. https://github.com/Seogeurim/CS-study 다들 스터디는 처음이다보니 우선 같은 내용을 공부하고 각자 발표하는 방식으로 정하긴 했는데 같은 내용을 공부하고 발표하는 스터디의 경우 더 자세하게 어떤식으로 운영(?)을 하면 좋을까요??
저는 이유는 모르겠으나 사소한 것 하나하나 정확하게 명시하는 것을 선호하는 편이라서 using namespace std;를 사용하지 않는 편인데 이 강의를 포함해서 많은 강의들을 보면 std를 직접 타이핑하는 경우는 본 기억이 없습니다. 실제 현업의 코딩 스탠다드 또한 std는 생략하자는 분위기인가요?