일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- Thymeleaf
- 설정
- Python
- AJAX
- STS
- JDBC
- Source
- SpringBoot
- JavaScript
- 오픈소스
- Exception
- PostgreSQL
- MySQL
- jpa
- git
- MSSQL
- Open Source
- Tomcat
- myBatis
- maven
- Spring Boot
- 문서
- Eclipse
- Core Java
- error
- ubuntu
- oracle
- spring
- IntelliJ
- Docker
- Today
- Total
목록Spring Boot (56)
헤르메스 LIFE

개발환경 1. STS 버전 : 4.13.1 2. JDK 버전 : OpenJDK 11.0.14_9_x64 3. Tomcat 버전 : 9.0.56 4. Maven 버전 : 3.8.4 5. Spring 버전 : Spring Boot 2.7.8 9. Thymeleaf 3.0.15 2023-01-29 11:00:28.709 ERROR 19620 --- [nio-8081-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thyme..
출처 : https://dejavuhyo.github.io/posts/encrypt-configuration-file-in-springboot/ Spring Boot 설정파일 암호화 1. Jasypt Jasypt(Java Simplified Encryption)는 개발자가 암호화 작동 방식에 대한 깊은 지식 없이도 최소한의 노력으로 자신의 프로젝트에 기본 암호화 기능을 추가할 수 있도록 하는 Java 라이브러리이다. dejavuhyo.github.io 1. Jasypt Jasypt(Java Simplified Encryption)는 개발자가 암호화 작동 방식에 대한 깊은 지식 없이도 최소한의 노력으로 자신의 프로젝트에 기본 암호화 기능을 추가할 수 있도록 하는 Java 라이브러리이다. 2. 암호화 설정 ..

개발환경 Spring Boot Spring Security ... 제 프로젝트에 Swagger를 사용하기 위해 셋팅을 해 봤는데, http://localhost:8080/swagger-ui.html 접속이 안되고 있습니다. 원인은 Spring Security 가 접속을 막는 듯 보여집니다. 심규남님의 소스를 통해서 잘 되는 소스를 이용해서 제가 원하는 환경을 테스트 할 수 있었습니다. 1. @EnableWebMvc 와 WebMvcConfigurer 의 관계를 공부할 수 있었습니다. 2. @EnableSwagger2를 반드시 넣어줘야 합니다. 3. addResourceHandlers 함수를 Override 해줘야 합니다. @Configuration @EnableWebMvc // spring-security..

개발환경 Spring Boot : 2.6.5 + JPA Spring Web : 2.6.5 Spring Security : 5.6.2 Spring Tomcat java-JWT : 3.18.3 Lombok : 1.18.22 DB : Postgresql 개발목표 1. Postgresql 에 접속해서 사용자의 정보를 조회한다. 2. JWT를 이욯해서 Token을 생성한다. 3. 생성된 Token을 이용해서 인증에 성공한다. CorsConfig.java package com.study.jwt.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; impo..

개발환경 1. STS 버전 : 4.13.1 2. JDK 버전 : OpenJDK 11.0.14_9_x64 3. Tomcat 버전 : 9.0.56 4. Maven 버전 : 3.8.4 5. Spring 버전 : Spring Boot 2.6.3 6. Database : Docker 에 DB 설치 - primary - PostgreSQL 13.3 7. Spring Security : 5.6.1 8. lombok 9. Thymeleaf 3.0.14 Thymeleaf Layout Dialect 3.0.0 목표 Spring Boot 기반의 Thymeleaf 를 이용한 Layout Dialect 화면 개발 pom.xml 에 Thymeleaf Layout Dialect Dependency 추가합니다. org.springf..
개발환경 1. STS 버전 : 4.13.1 2. JDK 버전 : OpenJDK 11.0.14_9_x64 3. Tomcat 버전 : 9.0.56 4. Maven 버전 : 3.8.4 5. Spring 버전 : Spring Boot 2.6.3 6. Database : Docker 에 DB 설치 - primary - PostgreSQL 13.3 7. Spring Security : 5.6.1 8. lombok 9. Thymeleaf 3.0.14 17:45:47.766 ERROR org.thymeleaf.TemplateEngine.process(1136) - [THYMELEAF][http-nio-9090-exec-7] Exception processing template "loginForm": Error reso..
개발환경 1. STS 버전 : 4.13.1 2. JDK 버전 : OpenJDK 11.0.14_9_x64 3. Tomcat 버전 : 9.0.56 4. Maven 버전 : 3.8.4 5. Spring 버전 : Spring Boot 2.6.3 6. Database : Docker 에 DB 설치 - primary - PostgreSQL 13.3 7. Spring Security : 5.6.1 8. lombok 9. Thymeleaf 3.0.14 Maven Dependency 추가 org.springframework.boot spring-boot-starter-thymeleaf application.yml spring: thymeleaf: cache: false # JSP 설정을 막음. # mvc: # view:..
개발환경 https://hermeslog.tistory.com/585 [Spring Boot] Spring Security #02 개발환경 1. STS 버전 : 4.13.1 2. JDK 버전 : OpenJDK 11.0.14_9_x64 3. Tomcat 버전 : 9.0.56 4. Maven 버전 : 3.8.4 5. Spring 버전 : Spring Boot 2.6.3 6. Database : Docker 에 DB 설치 - primary - Postgr.. hermeslog.tistory.com antMatchers에서 문자열 "/login.do", "/logout.do", "/swagger-ui/**", "/swagger-ui" 등의 목록이 하드코딩되어 있어서 한 곳으로 모았으면 해서 알아 봤습니다. Se..

개발환경JDK : 1.8Spring BootlombokThymeleafVue Cli : 2.9.6Vue.js : Version 2.xnode.js : 16.14.2npm : 8.5.0Database : PostgreSQL1. Spring Boot 환경설정application.yml# WAS server settingserver: port: 9090 servlet: context-path: / encoding: charset: UTF-8 enabled: true force: true session: timeout: 3600 # 기본단위 : 초 tomcat: uri-encoding: ..

개발환경 1. STS 버전 : 4.13.1 2. JDK 버전 : OpenJDK 11.0.14_9_x64 3. Tomcat 버전 : 9.0.56 4. Maven 버전 : 3.8.4 5. Spring 버전 : Spring Boot 2.6.3 6. Database : Docker 에 DB 설치 - primary - PostgreSQL 13.3 7. Spring Security : 5.6.1 8. lombok 목표 1. Spring Boot 환경에서 Spring Security 기능을 추가하여 로그인 기능을 완성 2. 인프런의 최주호 강사님 스프링부트 시큐리티 & JWT 강의를 듣고, 그 내용을 구현 https://hermeslog.tistory.com/583?category=1078420 [Spring Boo..