전체 글
-
Google PubSubGCP/PubSub 2022. 2. 9. 11:41
https://cloud.google.com/pubsub/docs/spring Spring 애플리케이션에서 Pub/Sub 사용 | Google Cloud 의견 보내기 Spring 애플리케이션에서 Pub/Sub 사용 이 페이지에서는 Spring Framework로 빌드된 자바 애플리케이션에서 Pub/Sub를 사용하는 방법을 설명합니다. Spring Cloud GCP에는 Spring Framework를 사용하여 cloud.google.com https://github.com/GoogleCloudPlatform/spring-cloud-gcp/tree/main/spring-cloud-gcp-samples/spring-cloud-gcp-integration-pubsub-sample GitHub - GoogleCl..
-
Apache James + AWS EC2 메일 서버 구축Server/Spring Boots 2021. 6. 30. 18:04
https://james.apache.org/ Apache James About James stands for Java Apache Mail Enterprise Server! It has a modular architecture based on a rich set of modern and efficient components which provides at the end complete, stable, secure and extendable Mail Servers running on the JVM. Create your o james.apache.org 메일 서버 구축을 테스트할 일이 생겨서 이런저런 자료를 찾던 중, Apache James를 찾게 되었다. 글 작성 당시의 최신 버전은 apache-jam..
-
Spring Security + CustomAuthenticationFilter 만들기Server/Spring Boots 2021. 5. 27. 18:03
참조자료 https://derekpark.tistory.com/101 spring security custom filter 인증 구현 http request 에서 custom filter 를 적용하여 특정 header 에 토큰을 담고 해당 토큰이 유효하면 인증된 요청이 되게끔 구현하고 싶었다. 스프링 사이트에서 표시된 이미지다. 솔직히 스프링에 대해서 제 derekpark.tistory.com https://imbf.github.io/spring/2020/06/29/Spring-Security-with-JWT.html Spring Security + JWT를 통해 프로젝트에 인증 구현하기 Spring Security와 JWT를 활용해서 프로젝트에 인증을 어떻게 구현했는지에 대해서 포스팅 하려고 한다. i..
-
프로그래머를 지망하는 비전공자를 위한 취업 안내서 -1-취업 관련/비전공자 2021. 4. 19. 03:33
사실 이런 포스트는 예전부터 쓰려고 했었습니다. 그러나 이게 또 경우에 따라서는 민감한 주제이기 때문에 벌통을 건들이는 꼴이 될 수도 있어 망설였었습니다. 하지만 오픈카톡 채팅방에서 웹개발자를 지망하는 사람들의 질문과 사례를 보다보니 느끼는 바가 있어 조심스레 글을 작성합니다. 작은 불빛이 누군가에게는 어두운 밤바다를 안내하는 한 줄기의 등대불이 될 수 있기 때문에, 저 또한 다른 분에게 보탬이 되고자 글을 씁니다. 그렇다고 제가 뭐 명문대를 나오고 대단한 대기업에서 일하는 뛰어난 사람은 아닙니다. 그저 평범하게 대학교에서 컴퓨터공학을 전공하고, 평범하게 IT기업체에서 개발을 하면서 나름대로 느꼈던 것들을 소소하게 팁으로 남기고자 합니다. 왜 비전공자들이 프로그래머를 지원할까? 이 문제의 답에 대해 고민..
-
Cloud SQL 에서 Bigquery로 데이터 이동Database/Bigquery 2021. 1. 20. 19:11
stackoverflow.com/questions/47624181/best-way-to-import-google-cloud-sql-data-into-bigquery Best way to import Google Cloud SQL data into BigQuery I have a database in a Cloud SQL instance. I would like to copy its content into BigQuery in order to perform analysis. It is not a requirement for me to continuously update the BigQuery dataset. I... stackoverflow.com cloud.google.com/bigquery/docs/c..
-
Spring Boot Maven Multi Module 개발환경 설정하기Server/Spring Boots 2020. 11. 11. 19:17
spring.io/guides/gs/multi-module/ Creating a Multi Module Project this guide is designed to get you productive as quickly as possible and using the latest Spring project releases and techniques as recommended by the Spring team spring.io 멀티 모듈 프로젝트로 개발하게 되면 여러가지 장점이 있다. 공통의 모듈을 한 곳에서 관리함으로써 중복되는 소스 코드를 최소화하게 되며, 이에 따라 개발 할 때는 자신이 개발해야 하는 부분에 좀 더 촛점을 둘 수 있다. 장점에 대한 소개는 제쳐두고, 환경 세팅에 대해 고민해봤다. 1. m..
-
[삽질] vue.js + spring boot 통합 환경 -1-기타/vue.js 2020. 11. 11. 10:45
사실 vue.js와 spring boot 를 통합하는 글은 많이 있다. 그러나 대부분의 예제는 backend로 spring boot를, frontend로 node.js를 사용한다. npm run serve 우선 공식 홈페이지에서 안내하는 vue.js 사용법에 대해 한 번 살펴보자. vuejs.org/v2/guide/installation.html Installation — Vue.js Vue.js - The Progressive JavaScript Framework vuejs.org 크게 3가지 방법 (Direct Script include / NPM / Vue CLI)가 있다. 여기서 Direct Script Include를 살펴보자 node.js 서버를 올리는 방법 외에도 기존의 js 파일을 scri..
-
Spring Profile + Maven Profile + WAR파일 배포Server/Spring Boots 2020. 10. 21. 14:46
Maven Profile 세팅 dev true dev local local live live 스프링 프로필 세팅 한가지 중요한 것은 Maven Profile이랑 Spring Profile은 다르다는 것이다. Maven Profile은 Build 시점에서 사용되는 profile이고, spring.profiles.active는 Run Time에서 쓰이는 프로필이다. 때문에 이를 JAVA_OPTS 에 넣어서 런타임 시 실행하게 하는 방법이 보통 많이 쓰이고 있다. clean package -Plocal 빌드 시 Maven Profile 설정 export JAVA_OPTS="$JAVA_OPTS -Dspring.profiles.active=dev" Runtime용 스프링 profile 설정 JAVA_OPTS를 수..