본문 바로가기
반응형

programming/MakinGProJect19

게시판 만들기 13 자바 스프링프레임워크 게시판 테이블 데이터 가져오기 mybis 를 사용하면 테이블에 입력된 데이터를 가져올 수 있다. 스프링프레임워크에서 mybis 를 이용하면 테이블 조작을 할 수 있는 쿼리를 xml 형태로 만들어 데이터를 요청할 수 있다. 게시판 만들기 13 자바 스프링프레임워크 게시판 테이블 데이터 가져오기 mybtis에서 쿼리를 xml 형식을 작성하는 것은 어렵지 않다. mapper 에 대한 자세한 설명은 다음으로 미룬다. 쿼리에 들어가는 임의 값 등의 입력을 위해 이 부분을 얻는 것을 잊지 말자. 기본적인 작성방법은 아래와 같다. select mapper 매퍼 작성하기 위의 코드를 토대로 mybtis의 mapper xml에 select 쿼리를 작성해 본다. 전체적인 코드는 아래와 같다. 테스트 dao 클래스 객체에서 위의 xml 매퍼를 호출할 것.. 2021. 10. 26.
게시판 만들기 12 자바 스프링프레임워크 테이블 조회 쿼리 만들기 테이블을 조회하는 것은 게시판에서 자료를 보여주는 것아다. 데이터베이스에 저장된 테이블의 데이터를 조회할 때는 select 키워드를 사용한다. 이것을 사용하여 게시판의 기본적인 조회 기능을 만들 수 있다. 게시판 만들기 12 자바 스프링프레임워크 테이블 조회 쿼리 만들기 데이터베이스의 테이블의 내용을 조회할 떄는 select 키워드를 사용한다. select 키워드를 사용하여 테이블을 조회하고 조회한 결과를 화면에 보여주면 된다. 이 쿼리는 스프링프레임워크의 mybis 를 사용하여 데이터베이스를 조회할 수 있다. 테이블 조회 키워드 테이블을 조회하기 전에 먼저 select 키워드를 간단히 언급한다. select는 데이터베이스의 테이블을 조회하기 위한 키워드이며 문법 형식은 아래와 같다. 이 select 쿼.. 2021. 10. 26.
게시판 만들기 11 자바 스프링프레임워크 게시판 테이블 만들기 게시판에 필요한 것은 데이터베이스이다. 데이터베이스에 테이블을 만들고 테이블에 자료를 등록하고 수정하고 삭제한다. 여기서는 테이블을 만들어 보는 것까지 진행한다. 테이블이 만들어 진 후 자바 스프링프레임워크의 dao 에서 연결할 것이다. 게시판 만들기 11 자바 스프링프레임워크 게시판 테이블 만들기 데이터베이스 중 가장 많이 사용하는 것이 mysql 이다. mysql 이 설치되었다는 가정하에 이야기를 계속 진행한다. mysql 에는 테이블이란 것이 존재한다. 개별 데이터들이 하나씩 저장되는 공간으로 엑셀의 시트를 생각하면 편하다. mysql에 테이블을 만들고 이것을 스프링프레임워크와 연동하면 된다. 테이블 구조 게시판 테이블은 간단하게 진행하도록 하자. 게시판에 필수적인 것은 제목과 글내용이다. 입력날짜.. 2021. 10. 25.
게시판 만들기 10 자바 스프링프레임워크 서비스와 dao 연결하기 자바 스프링프레임워크에서 서비스와 dao 를 연결하는 것을 데이터베이스에 접근할 수 있다. dao는 mysql 과 같은 데이터베이스에 접근하는 역할을 하고 데이터를 가져오거나 저장하는 역할을 한다. 게시판 만들기 10 자바 스프링프레임워크 서비스와 dao 연결하기 서비스와 dao를 연결하는 것으로 데이터를 가져오는 서버 레이어는 끝이 난다. 각각의 클래스 객체가 생성되고 등록되는 단계를 알면 스프링프레임워크의 반이 끝난 것이다. 이 개념이 분명 쉽지는 않을 것이다. 서비스와 dao 객체 서비스는 웹페이지 진입점의 역할을 하는 컨트롤러의 작업 요청을 받는다. 서비스는 자체적으로 작업을 수행하거나 dao의 작업을 호출한다. dao는 서비스에서 받은 작업을 처리하고 결과를 다시 넘겨준다. 솔직히 어노테이션 관.. 2021. 10. 24.
반응형