JUST GO

[memo] MemoService.java 본문

Spring Boot/코드정리

[memo] MemoService.java

root_go 2022. 10. 26. 17:29
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);
    }
}

'Spring Boot > 코드정리' 카테고리의 다른 글

[memo] application.properties  (0) 2022.10.26
[memo] MemoEntity.java  (0) 2022.10.26
[memo] IMemoMapper.java  (0) 2022.10.26
[memo] MemoMapper.xml  (0) 2022.10.26
[memo] MemoController.java  (0) 2022.10.26