처음 하는 스프링(Spring), mybatis와 Dao에 이어서. 천천히 뜯어보기, 두 번째 1. Service Service의 역할은 Dao가 DB에서 받아온 데이터를 전달받아 가공하는 것이다. 다양한 예시가 있겠지만, 아주 간단한 예시를 통해서 느낌 정도만 알아보도록 하자. 가령, DB에서 가져온 데이터에, 프로그램의 용도에 따라 특정한 문자열을 추가하는 기능이 필요하다고 가정해보자. 예시로 "가공된(SampleServiceImpl을 거친) "이라는 문자열을 추가해보겠다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 package com.first.begin.sample.service; import org.springframewor..
처음 하는 스프링(Spring), MariaDB와 mybatis에 이어서. 천천히 뜯어보기, 첫 번째 1. mybatis와 mapper 이전 글을 통해서 mybatis가 대략적으로 어떤 느낌의 역할을 하는지 살펴봤었다. 근사한 단어를 사용하면 이해하기엔 더욱 어려워지니깐 처음엔 쉽게 쉽게 이해를 해보자. mybatis를 한마디로 SQL, 프로시저 등에 이름을 지어준다고 생각하자. 왜 사용하는지, 어떻게 편리한지 간단히 예를 들어보도록 하겠다. 123456789101112131415161718192021222324252627Connection conn = DriverManager.getConnection("jdbc:mariadb://localhost:3306/exampleDB", "id", "passwor..
처음 하는 스프링(Spring), context 설정 및 Controller에 이어서. 처음 매핑하는 mybatis 1. DB 준비하기 mybatis로 DB를 매핑하기에 앞서, 매핑할 DB를 먼저 준비해보도록 하자. 필자는 MariaDB로 진행을 하려고 한다. 설치가 필요한 사람들은 처음 하는 데이터베이스(DB), MariaDB 설치하기를 참고하자. 간단한 쿼리를 통해 Database 목록을 조회해보면 기본적으로 생성된 것들이 보인다. 프로젝트에서 사용할 'againDB'라는 이름의 새로운 Database를 만들어주자. 다시 Database 목록을 조회해보면 생성된 Database가 보인다. 만들어진 Database를 사용하기 위해 아래의 쿼리를 실행해주자. 1use againDB;cs mybatis와 ..
- Total
- Today
- Yesterday
- MVC
- Nasdaq
- controller
- 맛집
- 자작냉우동
- Java
- AFK아레나
- Tomcat
- 세번가요
- MariaDB
- 커피프렌즈
- 꿈의숫자
- 화려해
- mybatis
- 쏠편한환전
- 교환코드
- 이클립스
- 설정
- sbux
- 내돈돌려줘
- 변수
- 스타벅스
- 환전
- 두번가요
- 주식
- 루블
- JMT
- 블라디보스톡
- spring
- 스프링
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |