๋ฐ์ํ ์คํ๋ง๋ถํธ3 [Log4j2 ์ทจ์ฝ์ ์ด์] spring boot ๋ด์ฅ๋ Log4j2 ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฒ์ ๋ณ๊ฒฝํ๊ธฐ (maven, gradle) ์ง๋์ฃผ ์ฃผ๋ง์ log4j2 ์ทจ์ฝ์ ์ด์๊ฐ ์์๋ค. ๋คํํ ์ฐ๋ฆฌ ํ๋ก์ ํธ์์ ๋ฌธ์ ๊ฐ ์๋ log4j2-core๋ฅผ ์ฌ์ฉํ๊ณ ์์ง ์์์ง๋ง log4j2-api, log4j-to-slf4์ ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ต์ ํํ๊ณ ์ ํ๋ค. Spring Boot ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ด์ฅ๋ log4j2๋ฅผ ์ฌ์ฉ ์ค์ด์๊ณ , ๋จผ์ Spring Boot์ ๋ฒ์ ์ ๊ฐ์ฅ ์ต์ ๋ฒ์ ์ธ 2.6.1๋ก ๋ณ๊ฒฝํ์๋ค. ํ์ง๋ง 2.6.1 ๋ฒ์ ์ ๋ด์ฅ๋ log4j2์ ๋ฒ์ ์ 2.14.1์ด์๊ณ .. ๋ด์ฅ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ฒ์ ์ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ ์ฐพ์ ํด๊ฒฐํ์๋ค! ๋ฐฉ๋ฒ1 2.17.0์ธ log4j-api, log4j-to-slf4j๋ฅผ ์ ์ธํด์ฃผ๋ฉด spring boot์ ๋ด์ฅ๋ log4j์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฒ์ ์ด ๋ณ๊ฒฝ๋๋ค. gradle implementation group: '.. 2021. 12. 17. [Spring Boot] spring security - CSRF ์ ์ฉ , +) ajax csrf ์ ์ฉ 1. gradle ํน์ maven์ 'spring-boot-starter-security' ์ถ๊ฐ implementation 'org.springframework.boot:spring-boot-starter-security' org.springframework.boot spring-boot-starter-security 2.5.5 Spring Security๋ ์คํ๋ง ๊ธฐ๋ฐ์ ์ดํ๋ฆฌ์ผ์ด์ ๋ณด์์ ๋ด๋นํ๋ ํ๋ ์์ํฌ๋ก Spring Security๋ฅผ ์ฌ์ฉํ๋ฉด ๋ณด์์ฒ๋ฆฌ๋ฅผ ๊ฐ๋จํ๋ฉด์ ๊ฐ๋ ฅํ๊ฒ ๊ตฌํ๊ฐ๋ฅํ๋ค! 2. XXXXApplication.java์ @EnableWebSecurity ์ ์ธ @EnableWebSecurity :Spring Security๋ฅผ ํ์ฑํ @EnableWebSecurity @SpringBoot.. 2021. 12. 7. [Spring Boot] mybatis ์ ์ฉํ๊ธฐ 1.gradle ํน์ maven์ 'mybatis-spring-boot-starter' ์ถ๊ฐ compile("org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.4") org.mybatis.spring.boot mybatis-spring-boot-starter 2.1.4 2. application.yml์ mybatis ์ค์ ํ์ผ(mybatis-config.xml) ๋ฐ xml ํ์ผ ์ธํ mybatis: config-location: classpath:mybatis-config.xml mapper-locations: classpath:mapper/postgresql/*.xml 3. mybatis-config.xml 4. postgresql/*.xml SELE.. 2021. 12. 6. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ