package dev.rootgo.study_web.services;
import dev.rootgo.study_web.entities.study.MemoEntity;
import dev.rootgo.study_web.mappers.IMemoMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
@Service(value = "dev.rootgo.study_web.services.MemoService")
// 해당 클래스가 스프링 부트가 인식해야 하는 서비스(Service) 임을 알린다.
public class MemoService {
private final IMemoMapper memoMapper;
@Autowired
// 요구되는 타입을 스프링 부트가 알아서 객체화하여 전달토록 한다. 의존성 주입을 위해 사용한다.
public MemoService(IMemoMapper memoMapper) {
this.memoMapper = memoMapper;
}
public void addMemo(MemoEntity memo) {
this.memoMapper.insertMemo(memo);
}
}