강의

멘토링

로드맵

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của vitriol
vitriol

câu hỏi đã được viết

Spring DB Phần 2 - Kỹ thuật sử dụng truy cập dữ liệu

Lưu ý về Transaction AOP - Gọi nội bộ Proxy 1

service에서 proxyservice를 주입받을 순 없을까요?

Viết

·

551

·

Đã chỉnh sửa

0

[질문 내용]
@Transactional 적용시

proxyservice -> service 이렇게 되는데.

service에서 this.method()와 같이, proxyservice를 거치지 않고 호출된 메서드들이 문제가 된다면.

service에서 proxyservice.method()로 호출하면 안될까요? 이와 같은 호출을 위해 service에서 proxyservice를 주입받구요.

 

private final Proxy<service> proxyservice = proxyUtil.getInstance().get(); 뭐 이런거 없을까요?

 

spring

Quiz

Chức năng cốt lõi mà Spring cung cấp để quản lý nhất quán các transaction của các công nghệ truy cập dữ liệu đa dạng (như JDBC, JPA, v.v.) là gì?

Tự động chọn trình điều khiển cơ sở dữ liệu

트ừu tượng hóa giao dịch

Tạo truy vấn SQL tự động

Quản lý nhóm kết nối

Câu trả lời 2

0

yh님의 프로필 이미지
yh
Người chia sẻ kiến thức

안녕하세요. 비트리올님

AopContext로 검색해보시면 원하시는 답을 찾으실 수 있을거에요.

하지만 추가로 주니어를벗어나야할때님의 조언과 또 불필요한 의존관계가 발생하기 때문에 권장하지는 않습니다.

 감사합니다.

0

안녕하세요
제 의견으로는 이렇게 사용한다면 결국 proxsyservice 에서는 target인 service를 호출 해야 하는데
그렇다면 proxyservice와 service간 순환 참조가 생길 것 같습니다.

Hình ảnh hồ sơ của vitriol
vitriol

câu hỏi đã được viết

Đặt câu hỏi