전체 글
-
231218_점프 투 스프링부트, JPA (2)카테고리 없음 2023. 12. 18. 17:43
점프 투 스트링부트 점프 투 스프링부트 점프 투 스프링부트는 Spring Boot Board(SBB)라는 이름의 게시판 서비스를 만들어가는 과정을 설명한 스프링부트 입문서이다. 자바 설치부터 시작하여 서비스 운… wikidocs.net 2-04 엔티티 SBB가 사용할 엔티티(Entity) 는 데이터베이스 테이블과 매핑되는 자바 클래스를 말한다. SBB는 질문과 답변을 할 수 있는 게시판 서비스이다. 따라서 SBB에는 질문과 답변에 해당하는 엔티티가 있어야 한다. 엔티티의 속성 구상하기 질문과 답변 엔티티에 필요한 속성은 아래와 같다. 아래 속성을 바탕으로 엔티티를 작성할 것이다. 질문(Question) 엔티티 답변(Answer) 엔티티 속성명 설명 속성명 설명 id 질문의 고유 번호 id 답변의 고유 번..
-
-
231215_점프 투 스프링부트, JPA (1)카테고리 없음 2023. 12. 15. 16:43
점프 투 스트링부트 점프 투 스프링부트 점프 투 스프링부트는 Spring Boot Board(SBB)라는 이름의 게시판 서비스를 만들어가는 과정을 설명한 스프링부트 입문서이다. 자바 설치부터 시작하여 서비스 운… wikidocs.net 데이타베이스를 사용하려면 SQL 쿼리로 구조화된 질의를 작성하고 실행하는 과정이 필요하다. 이 때 ORM을 ㅣㅇ용하면 자바 문법으로 데이터베이스를 다룰 수 있는데, ORM을 이용해서 쿼리를 작성하지 않아도 데이터베이스의 데이터를 처리할 수 있다. ORM은 데이터베이스에 데이터를 저장하는 테이블을 자바 클래스로 만들어 관리하는 기술이다. DB에는 이런걸 해야 하는데 백 앤드를 개발하는 사람이 DB와 SQ:까지 다 공부하기엔 부담스럽다는 것. 그래서 ORM이라는 기술을 이용하..
-
-
-
-
231212_Maven, REST API, 스프링 프레임워크와 스프링부트카테고리 없음 2023. 12. 12. 17:54
CHAPTER07-6 Maven 기반 프로젝트 구성 Maven 은 자바 빌드 도구로, 스프링 프레임 워크 개발에서 기본 빌드 도구로 활용되었다. 이후 Gradle가 나오고나서 안드로이드 앱 기발의 기본 빌드 도구가 되었다. Mavem과 Gradle은 현재 가장 대표적인 빌드 도구다. 이클립스에서 Maven 프로젝트를 사용할 땐 주로 웹 프젝트를 Maven기반으로 변환해 사용한다. 프로젝트에서 우클릭, Configure →Convert to Maven Project을 선택하면 POM을 생성하는 창이 뜬다. 필요한 사항을 등록한 뒤 Finish를 클릭하면 pom.xml 이 자동으로 생성된 것을 볼 수 있다. 이후 메이븐 리포지터리(https://mvnrepository.com/) 에 접속해서 JSTL을 검색..