SpringBoot
-
게시판 만들기(2) - Mapper설정.SpringBoot/게시판 (SpringBoot, H2,Mybatis,Thymeleaf) 2021. 1. 3. 22:26
게시판 카테고리의 포스팅들은 IntelliJ, Gradle, SpringBoot, Mybatis, H2-Database, Thymeleaf를 사용해 간단한 게시판을 만들어가는 포스팅입니다. 이전의 포스팅에서 초기 세팅을 완료했으니, 이제 데이터베이스에 접근해 정보를 가져올 수 있는 Mapper설정을 시작합니다. Mybatis 설정하기 프로젝트에서 Mapper를 스캔할 수 있도록 @MapperScan 어노테이션을 사용하고, basePackages="패키지 경로"를 작성합니다. 이를 작성함으로서 프로젝트 하위에 있는 Mapper들을 빈으로 등록하고 인식할 수 있게 해줍니다. MapperInterface 생성하기 프로젝트 이름 폴더 하위에 mapper라는 폴더를 생성 후 mapper폴더에 BoardMapper..
-
게시판 만들기(1) - 프로젝트 생성과 설정.SpringBoot/게시판 (SpringBoot, H2,Mybatis,Thymeleaf) 2021. 1. 3. 21:36
게시판 카테고리의 포스팅들은 IntelliJ, Gradle, SpringBoot, Mybatis, H2-Database, Thymeleaf를 사용해 간단한 게시판을 만들어가는 포스팅입니다. 1. 프로젝트 생성하기. IntelliJ 왼쪽 상단의 File -> New Project를 선택한 뒤 Next를 누릅니다. 프로젝트 이름을 정한 뒤 , Type을 Gradle로 체크하고 Next를 누릅니다. 2. 주입할 의존성들을 택합니다. 1. Spring Boot DevTools -> 보여지는 페이지 개발할 때 좀 더 빠르고 편하게 진행할 수 있게 해줍니다. 2. Lombok -> 반복되는 메소드인 Getter,Setter,ToString 등의 코드를 줄여주는 라이브러리 입니다. 3. Thymeleaf -> 스프링..
-
OpenApi(낚시터) 스프링부트와 연결하기 2(스프링부트로 불러오기)SpringBoot/오픈Api연결하기(낚시터) 2020. 12. 28. 22:57
이 전 포스팅에서 승인된 Api를 사용해 스프링부트와 연결하고 H2데이터베이스에 삽입해보겠습니다. tjdans.tistory.com/5 OpenApi(낚시터) 스프링부트와 연결하기 1(Api 활용신청) 공공데이터 포털에서 제공해주는 OpenApi인 전국 낚시터 정보 표준 데이터를 스프링부트와 연동해보도록 하겠습니다. 우선 www.data.go.kr/index.do 공공데이터 포털 국가에서 보유하고 있는 다양한 데 tjdans.tistory.com Api에서 데이터를 확인하기 위해 RestController를 하나 생성합니다. 매핑할 url은 원하시는대로 작성해주시면 되고 String urlStr의 첫 부분을 신청한 OpenApi의 EndPoint를 넣어줍니다. 끝 부분에 " ? "를 삽입해주세요. 이 후..
-
OpenApi(낚시터) 스프링부트와 연결하기 1(Api 활용신청)SpringBoot/오픈Api연결하기(낚시터) 2020. 12. 28. 22:14
공공데이터 포털에서 제공해주는 OpenApi인 전국 낚시터 정보 표준 데이터를 스프링부트와 연동해보도록 하겠습니다. 우선 www.data.go.kr/index.do 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr 공공데이터 포털에 접속해 원하는 api를 찾습니다. 저는 많은 데이터 중 낚시터 정보를 이용하기에 낚시터를 검색 후 전국 낚시터 정보 표준 데이터에 접근하겠습니다. 원하는 데이터 url로 이동한 후 로그인을 한 뒤에 활용신청 버튼을 클릭하시면 이러한 창이 나타나게 되는데, 활용목적을 작성해주시고, 저작자 표시..