일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- keycloak
- 에러
- JavaScript
- 맥길대학교
- SpringBoot
- nginx
- 메서드
- json
- 글로벌
- jQuery
- spring
- 알고리즘
- 현장학습
- Flutter
- jsp
- 자바스크립트
- ES6
- 인텔리제이
- gradle
- jpa
- vue.js
- vue
- aws
- 스프링
- Keycloak 17.0.1
- REACT
- java
- Docker
- arraylist
- lightsail
- Today
- Total
목록SpringBoot (4)
korean IT student

앞에서 스프링 시큐리티 연동 방법을 알아보았습니다. 이번 시간에는 스프링 부트에 admin-console을 연동하여 회원가입 및 로그인을 구현해보겠습니다. 앞에서 이어서 작성하겠습니다! 목차 1. spring boot 회원가입, 로그인 구현 및 확인 1. spring boot 회원가입, 로그인 구현 및 확인 // Keycloak 유저 생성, 조회 implementation 'org.keycloak:keycloak-admin-client:17.0.1' admin-console을 조작하기 위하여 추가합니다. @Configuration public class KeycloakConfiguration { @Value("${keycloak.auth-server-url}") private String authServ..

spring 프로젝트를 실행할때 banner 변경법에 대해 알아 보자. 먼저 원하는 배너모양을 만들어 보자. 위의 url을 통하여 입력한 텍스트를 원하는 폰트에 맞게 변경 후 select & copy를 통해 복사를 하여 프로젝트 txt 파일에 붙여넣습니다. 프로젝트 실행에 맞게 banner 파일명에 프로파일을 세팅하였습니다. 저는 프로젝트 실행 시 기본 local로 설정하여 프로젝트 실행 시 적용한(hello local) 배너를 확인 해보겠습니다. 위와 같이 배너가 적용되어서 나타남을 확인하였습니다.

순서 1. spring boot Dockerfile 작성하기 2. docker로 jenkins설치 3. jenkins로 아이템 생성 (github 연동) 4. jenkins build (docker명령어로 프로젝트 실행) 5. jenkins 컨테이너에 docker 설치 (docker error 해결) [참고- 제가 올린 레포지토리 입니다. ] - https://github.com/koreanstudent/MSA2021 1. spring boot Dockerfile 작성하기 먼저 아래와 같이 msa-eureka, msa-user 두 개의 프로젝트를 jenkins를 활용하여 배포할 예정입니다. msa-eureka 프로젝트 최상단에 Dockerfile을 생성합니다. (msa-user도 동일하게 만들어줍니다.)..

구성 1. vue.js 설정 2. springBoot gradle 설정 3. 프로젝트 실행 1. vue.js 설정 vue.config.js를 열어 위와 같이 입력한다. 2. SpringBoot - 서버 실행 시 자동 빌드 설정(gradle) - vue.js 프로젝트를 빌드 후 백엔드에서 사용할 수 있게 gradle에 작성하였다. 3. gradle build - 프로젝트를 build 한다. - gradle에 설정한 task들이 실행됨을 볼 수 있다. - 빌드가 성공적으로 잘되면 vue.js에서 설정한 outputDir(빌드 시 생성되는 위치) 위치에 폴더가 생성됨을 확인할 수 있다. 4. 프로젝트 실행 - 기본적으로 URL을 입력하면 서버 접속을 먼저 시도하며, 서버측에서 해당 URL에 대해 특별한 매핑이..