Framework

Framework/Spring Boot😊

[Spring Boot] 공공데이터 API 를 활용하여 DataBase 에 Scheduled를 통해 insert 하기

https://www.data.go.kr/index.do 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr 공공데이터를 사용 할 일이 있어서 위의 포털에서 데이터를 DB에 밀어넣을 일이 생겼다. 나같은경우는 표준산업분류코드를 사용했다. 기본적으로 공공데이터포털에서 로그인 > 활용신청은 끝난 상태라고 생각하고, 코드상에서만 설명하겠다. 1. controller /* * 1. www.data.go.kr (공공데이터포털) * 2. 표준산업분류코드 API * 3. 24개월마다 갱신해줘야됨 (마지막 갱신일 2023.08.09 박..

Framework/JPA

[SpringBoot/JPA] 자동화로 최초생성일과 최종수정일 입력하는 방법

아래와 같이 데이터베이스 이력관리 테이블에 따라 항상 최초생성일과 최종수정일은 붙어다닌다. MbrEntity mbrntity = MbrEntity.builder() .frstDt(LocalDateTime.now()) .updtDt(LocalDateTime.now()) .build(); JPA에서 일일히 엔티티마다 작성해주기엔 너무 노가다라서,,, 이를 위해 반복된 작업을 없애기위한 방법을 작성한다. Spring Boot 기준으로 Application.java 파일에서 이렇게 수정해주자 import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; impo..

Framework/Spring Boot😊

[Spring Boot] Spring Security 의존성 추가 시 bulid.gradle 파일 에러 해결

Spring Boot 프로젝트 진행중에 로그인관련한 라이브러리를 사용하기위해 Security 의존성을 추가했다. 그런데 아래와 같은 오류가 발생했다. 무슨문제인지몰라서 이것저것 해보던 와중에 설마 버전을 같게 해야되는건가? 싶어서 바꿔보았더니 오류가 사라졌다. 아무래도 버전별로 차이가 있기때문에 그런거같긴한데.. 나는 spring boot 3 버전이 익숙치 않아서 아직까진 2버전을 쓰고있다. 여튼 결론적으로 버전을 꼭 맞춰주도록 하자! 의존성 검색 사이트 https://xn--mvnrepository-9u13d.com/artifact/org.springframework.boot/spring-boot-starter-security/2.7.13

Framework/Spring Boot😊

[Spring Boot] 프로젝트 (3) - 이클립스 Spring Boot 프로젝트 구축 및 로그설정

저는 돈이없어 이클립스 환경에서 개발을 했지만 곧 인텔리제이를 구입할겁니다... 솔직히 이런내용들은 수도없이 해봤고 다 아는 내용이지만 한번더 공부할겸 겸사겸사 블로그에 작성해놓고 까먹지 않기위해 작성합니다. Spring Boot는 어플리케이션을 편리하고 효율적으로 만들기위해, 클래스와 인터페이스로 구성된 일종의 뼈대 라고 생각하면 된다. 이클립스에서 Spring Boot 프로젝트 생성방법 IDE 는 모두 설치되어있다는 가정하에 File > New > Other 로 클릭하게 되면 아래와같은 화면이 나오고 생성을 해주면된다. 아래 설정은 알아서 눈치껏 설정하면된다. 개인적으론 jar 로 패키징을하고 gradle 을 사용하는것을 추천한다 (왜냐면 편하거든..) 의존성 추가는 나중에 할거라 지금은 모두 제거한..

yoob
'Framework' 카테고리의 글 목록