ORM

· Database/JPA
Spring Data JPA에서 자주 사용하는 메소드 예시 입니다.  R = (Select)1) findAll()위 메소드는 DB 데이터를 조회(select)할 때 사용이 됩니다 @Test void SelectTest2() { List allList = this.questionRepository.findAll(); assertEquals(2, allList.size()); Question q = allList.get(0); assertEquals("안녕?",q.getSubject()); }우리는 총 2건의 데이터를 insert했기 때문에 데이터의 사이즈는 2가 되어야 합니다.데이터 사이즈가 2인지 확인하기 위해 JUnit의 assertEquals 메서드를 사용했습니다. assertEquals는 a..
· Database/JPA
JPA에 대한 간단한 포스팅을 해보겠습니다. 공부를 해서 아는 내용이 추가될수록 이 글에도 추가적으로 글을 수정하도록 하겠습니다. JPA란? JPA를 사용하기 위해서는 기본적인 데이터베이스 쿼리를 사용할 수 있으면 좋습니다. 기본적으로 DB를 핸들링 하기 위해서는, SQL쿼리를 통해서 할 수 있습니다. 그러나 ORM(object relational mapping)을 사용하면은 자바 문법을 이용하여 DB를 핸들링 할 수 있습니다. 즉 ORM을 이용하면 개발자가 쿼리를 작성하지 않고, DB의 데이터를 핸들링할 수 있다는 것이다. - ORM 기존 SQL을 바탕으로 ORM을 활용할 수 가 있습니다. 예를들어 num id pass email 1 abc 1234 abc@gmail.com 2 def 5678 def@..
hyeonkyu
'ORM' 태그의 글 목록