본문 바로가기

Develop17

springboot 외부 라이브러리 jar 파일 추가 방법 로컬 프로젝트 안에 외부에서 받아온 라이브러리인 jar파일을 추가하는 방법을 찾아보았다. gradle에 존재하지 않는 외부의 .jar 파일을 스프링 부트 안에 의존성을 추가하는 방법이다. /build.gradle 파일 안에 명시를 해주어야 한다. 1. 한 개의 파일을 넣는 방법 dependencies { implementation files('libs/something_local.jar') } 2. 디렉토리에 위치한 모든 라이브러리의 의존성을 추가하는 방법 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) } build.gradle에 넣고, build gradle을 하게 되면, 아래와 같이 내가 추가한 외부 라이브러리인 .jar 파일 안에.. 2020. 1. 24.
Image Styling with Web Components - 웹 컴포넌트를 사용한 이미지 스타일링 코드랩 세미나를 준비하기 위해 한글로 정리한 자료 입니다. https://codelabs.developers.google.com/codelabs/image-styling-web-components/#0 Image Styling with Web Components Your Second Custom Element Let's now create a second custom element, codelab-effects. This element will render our image and possibly apply interesting visual effects to it. To start with, this is pretty much the same as the last element—with one extr.. 2019. 12. 22.
springboot Junit5 + assertJ TestCode 0. build.gradle dependencies { testImplementation group: 'junit', name: 'junit', version: '4.12' testImplementation 'org.springframework.boot:spring-boot-starter-test' testCompile("org.assertj:assertj-core:3.11.1") } 1. assertAll User user = new User(); assertAll( () -> asssertThat(user.getId()).isEqualTo(1L), //1 () -> asssertThat(user.getName()).isEqualTo("jyami"), //2 () -> asssertThat(user.g.. 2019. 11. 30.
[Cloud OnBoard] 4 - 빅데이터 및 머신러닝 2019년 11월 26일 세종대학교에서 있었던 Google Cloud OnBoard에서 나누어준 자료집의 정리본입니다 모듈4 빅데이터 및 머신러닝 0. 추가자료 Google 빅데이터 플랫폼 : https://cloud.google.com/products/big-data Google AI Platform : https://cloud.google.com/products/ai 1. Google Cloud 빅데이터 플랫폼 1-1.Google Cloud의 빅데이터 서비스 확장가능한 완전 관리형 서비스 Cloud Dataproc : 관리형 Hadoop 맵리듀스, Spark, Pig, Hive 서비스 Cloud Dataflow : 스트리밍 및 일괄 처리, 파이프라인 통합 및 관소화 BigQuery : 분석 데이터베이.. 2019. 11. 28.
[Cloud OnBoard] 3 - 컨테이너 및 앱 개발, 배포, 모니터링 2019년 11월 26일 세종대학교에서 있었던 Google Cloud OnBoard에서 나누어준 자료집의 정리본입니다 모듈3 컨테이너 및 앱 개발, 배포, 모니터링 0. 추가자료 Kubernetes Engine : https://cloud.google.com/kubernetes-engine/docs Kubernetes : https://kubernetes.io Google Cloud Build : https://cloud.google.com/cloud-build/docs Google Container Registry : https://cloud.google.com/container-regitry/docs Google App Engine : https://cloud.google.com/appengine/d.. 2019. 11. 28.
[Cloud OnBoard] 2 - 가상머신 및 스토리지 2019년 11월 26일 세종대학교에서 있었던 Google Cloud OnBoard에서 나누어준 자료집의 정리본입니다 모듈2 가상머신 및 스토리지 0. 추가 자료 Google Compute Engine : https://cloud.google.com/compute/docs Google Cloud Platform VPC : https://cloud.google.com/compute/docs/vpc Google Cloud Stackdriver : https://cloud.google.com/stackdriver/docs Gcloud 도구 가이드 : https://cloud.google.com/source-repositories/docs Cloud Storage 개요 : https://cloud.google... 2019. 11. 28.
[Cloud OnBoard] 1 - Google Cloud Platform 소개 2019년 11월 26일 세종대학교에서 있었던 Google Cloud OnBoard에서 나누어준 자료집의 정리본입니다 모듈1 Google Cloud Platform 소개 0. 추가 자료 GCP를 선택해야하는 이유 : https://cloud.google.com/why-google/ 가격 책정 철학 : https://cloud.google.com/pricing/philosophy 데이터 센터 : https://www.google.com/about/datacenters Google Cloud Platform 제품 개요 : https://cloud.google.com/products Google Cloud Platform 솔루션 : https://cloud.google.com/solutions Google C.. 2019. 11. 28.
springboot - application.yml 설정 [oauth2 google 관련 yml] spring: security: oauth2: client: registration: google : client : client-id : [GCP 발급 ID] clientSecret: [GCP 발급 Secret key] accessTokenUri: https://www.googleapis.com/o/oauth2/token userAuthorizationUri: https://accounts.google.com/o/oauth2/auth clientAuthenticationScheme: form provider: github scope: - email - profile resource: userInfoUri: https://www.googleapis.com/oaut.. 2019. 11. 20.
[JPA] 고급매핑 - 상속 관계 , 매핑 정보 상속 인프런에서 에서 김영한님의 자바 ORM 표준 JPA 프로그래밍 - 기본편을 듣고 쓴 정리 글입니다. https://www.inflearn.com/course/ORM-JPA-Basic 자바 ORM 표준 JPA 프로그래밍 - 기본편 - 인프런 JPA를 처음 접하거나, 실무에서 JPA를 사용하지만 기본 이론이 부족하신 분들이 JPA의 기본 이론을 탄탄하게 학습해서 초보자도 실무에서 자신있게 JPA를 사용할 수 있습니다. 초급 웹 개발 서버 데이터베이스 프레임워크 및 라이브러리 프로그래밍 언어 서비스 개발 Java JPA 스프링 데이터 JPA 온라인 강의 www.inflearn.com 평소에 Spring Data JPA 를 썼는데, 김영한님은 JPA 자체를 강의하시더라구요. 김영한님 강의 바탕으로 Spring .. 2019. 10. 19.