{"id":23161317,"url":"https://github.com/slicequeue/inflearn-spring-boot-jpa-optimize","last_synced_at":"2026-05-09T00:03:24.667Z","repository":{"id":213790072,"uuid":"734903680","full_name":"slicequeue/inflearn-spring-boot-jpa-optimize","owner":"slicequeue","description":"인프런 김영한님 Spring Boot JPA 성능 최적화 강의 학습!","archived":false,"fork":false,"pushed_at":"2023-12-25T15:31:25.000Z","size":820,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-10T04:29:45.182Z","etag":null,"topics":["inflearn","inflearn-study","java","spring","spring-boot"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/slicequeue.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-23T01:06:31.000Z","updated_at":"2023-12-25T14:29:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"7558dba2-f444-4268-9c59-f5e0fa9296c9","html_url":"https://github.com/slicequeue/inflearn-spring-boot-jpa-optimize","commit_stats":null,"previous_names":["slicequeue/inflearn-spring-boot-jpa-optimize"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slicequeue%2Finflearn-spring-boot-jpa-optimize","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slicequeue%2Finflearn-spring-boot-jpa-optimize/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slicequeue%2Finflearn-spring-boot-jpa-optimize/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slicequeue%2Finflearn-spring-boot-jpa-optimize/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/slicequeue","download_url":"https://codeload.github.com/slicequeue/inflearn-spring-boot-jpa-optimize/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247237261,"owners_count":20906264,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["inflearn","inflearn-study","java","spring","spring-boot"],"created_at":"2024-12-17T23:13:53.506Z","updated_at":"2026-05-09T00:03:19.636Z","avatar_url":"https://github.com/slicequeue.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Inflearn Spring Boot JPA optimize\n인프런 김영한 Spring Boot JPA 성능 최적화 강의\n* 강좌: https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-JPA-API%EA%B0%9C%EB%B0%9C-%EC%84%B1%EB%8A%A5%EC%B5%9C%EC%A0%81%ED%99%94\n* 학습 시작일시: 2023-12-23\n* 학습 종료: 2023-12-26\n\n\n## 초기 세팅\n프로젝트 초기 세팅 관련 설정법 기술\n* main.resources.application.yml 설정\n    * DB_URL: 데이터에비스 접속\n        * 예시 (H2 in mem): jdbc:h2:mem:testdb;MODE=MySQL;DATABASE_TO_UPPER=FALSE\n        * 예시 (H2 in local): jdbc:h2:~:testdb;MODE=MySQL;DATABASE_TO_UPPER=FALSE\n    * DB_USER: DB 계정 아이디\n        * 예시(H2 in mem): sa\n    * DB_PASS: DB 계정 비밀번호\n        * 예시(H2 in mem): \n    * DB_POOL_SIZE: DB Hikari PoolSize\n        * 예시(H2 in mem): 5\n* test.resources.application.yml 설정\n    * application.yml 에 H2 인메모리 DB 로 설정 고정\n        * 상황에 맞게 직조작 할 것\n\n### 액티브프로파일 설정\n* jvm active profile 값 설정, IntelliJ 실행 설정으로 처리\n    * 기본 설정값 관련해서는 예시용으로 작성한 logback-local.xml `local` 로 설정해야 작동\n* JUnit 테스트 실행시에는 test.java.resources 부분에 application.yml 설정 적용되며\n    * 각 테스트에 ActiveProfile 어노테이션으로 `test` 로 지정함\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslicequeue%2Finflearn-spring-boot-jpa-optimize","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fslicequeue%2Finflearn-spring-boot-jpa-optimize","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslicequeue%2Finflearn-spring-boot-jpa-optimize/lists"}