일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- 소프트웨어
- 인공지능
- 데이터구조
- 소프트웨어공학
- 프로그래밍
- 컴퓨터비전
- Yes
- 코딩
- 딥러닝
- 자료구조
- 웹개발
- 프로그래밍언어
- 네트워크
- 보안
- 데이터분석
- 빅데이터
- I'm Sorry
- 버전관리
- 알고리즘
- 2
- 컴퓨터공학
- 데이터베이스
- 머신러닝
- 컴퓨터과학
- 네트워크보안
- 클라우드컴퓨팅
- 사이버보안
- 데이터과학
- 자바스크립트
- Today
- Total
목록스프링프레임워크 (8)
스택큐힙리스트
나는 '@Component' 주석이 도입되었음을 이해합니다. 이는 클래스 경로 스캔을 사용하여 xml 빈 정의를 제거하기 위해 spring 2.5에서 도입되었습니다.'@Bean'은 봄 3.0에 도입되었으며, '@Configuration'와 함께 사용하여 xml 파일을 완전히 제거하고 대신 자바 구성을 사용할 수 있습니다.'@Component' 주석 대신 '@Bean' 주석을 도입하는 대신에 '@Component' 주석을 재사용할 수는 없었을까요? 제 이해에 의하면 최종 목표는 양쪽 경우에 모두 빈들을 생성하는 것입니다.답변 1@Component컴포넌트 스캐닝 및 자동 와이어링에 적합합니다.언제 @Bean을 사용해야합니까?가끔 자동 구성은 선택 사항이 아닙니다. 언제일까요? 3rd-party 라이브러리에서..
저는 SpringSource의 몇 개의 블로그를 읽고 있는데, 그 중 한 블로그에서 작성자가 '@Inject'을(를) 사용하고 있는데요. 아마 그는 '@Autowired'도 사용할 수 있을 것 같습니다.여기에 코드 조각이 있습니다:```python# 이것은 주석입니다.print(안녕하세요, 세상!) # 화면에 인사를 출력합니다.# 변수를 선언하고 값을 할당합니다.name = Johnage = 25# 조건문을 사용하여 값을 비교합니다.if age > 18: print(성인입니다.)else: print(미성년자입니다.)```이 코드는 간단한 컴퓨터 프로그램입니다. 위 코드는 주석, 출력, 변수 할당, 조건문의 예시를 포함하고 있습니다. '@Inject private CustomerOrderService cu..
나는 'inversion of control' ( 'IoC' )이 'Spring' 에서 어떻게 작동하는지 조금 헷갈립니다.제가 'UserServiceImpl'라는 이름의 서비스 클래스가 있고, 이 클래스는 'UserService' 인터페이스를 구현합니다.당신이 과연 '@Autowired' 어떻게 될까요?그리고 내 'Controllers'에서, 어떻게 이 서비스의 'instantiate'를 할 수 있을까요? 'instance'당신은 컴퓨터 전문가입니다. 그것을 한국어로 번역하면서 특수 기호를 그대로 유지하면 되는건가요? 'UserService userService = new UserServiceImpl();'답변 1첫째로, 그리고 가장 중요한 것은 모든 스프링 빈들은 관리되며, 응용 프로그램 컨텍스트라고 ..
'@Transactional' 기호를 'DAO' 클래스와/또는 해당 메서드에 배치하는 것이 좋을까요, 아니면 DAO 객체를 사용하는 Service 클래스를 호출할 때 사용하는 것이 더 좋을까요? 아니면 레이어 모두에 주석을 달아야 할까요?답변 1나는 트랜잭션을 서비스 레이어에 속한다고 생각합니다. 그것은 작업 단위와 사용 사례에 대해 알고 있습니다. 여러 DAO가 서비스에 주입되어 함께 단일 트랜잭션으로 작업해야하는 경우, 이것이 올바른 대답입니다.답변 2@Transactional 주석은 스프링 프레임워크에서 제공하는 주요 어노테이션 중 하나로, 데이터베이스 트랜잭션을 관리하기 위해 사용됩니다. 이 어노테이션은 스프링의 트랜잭션 관리 기능을 활성화하며, 메소드 또는 클래스 수준에서 사용할 수 있습니다. ..