본문 바로가기

분류 전체보기111

경로 탐색 ( 인접 리스트 ) 문제. 방향그래프가 주어지면 1번 정점에서 N번 정점으로 가는 모든 경로의 가지 수를 출력한다. 해당 그래프에서 1번에서 5번 정점으로 가는 가지수를 구하시오. 첫째 줄에는 정점의 수 N(1 2024. 3. 4.
객체 DI Annotation으로 변경 객체 DI Annotation으로 변경하기 해당 설정을 주석 처리하였다. 즉 DI한것을 주석처리한것이다. ListController.java에서 @Autowired 어노테이션을 붙이는 것으로 변경하였다. @Autowired private NoticeService noticeService; 이 @Autowired 어노테이션을 사용하기위해 servlet-context.xml에 추가하였다. xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation= 에 아래 추가 http://www.springframework.org/schema/context https://www.springframework.org/schema/contex.. 2024. 3. 3.
경로 탐색(인접행렬) 방향그래프가 주어지면 1번 정점에서 N번 정점으로 가는 모든 경로의 가지 수를 출력한다. 해당 그래프에서 1번에서 5번 정점으로 가는 가지수를 구하시오. 첫째 줄에는 정점의 수 N(1 2024. 3. 1.
서비스 객체 서비스 객체 사용하기 1. IOC 컨테이너에 noticeService라는 이름의 NoticeService 클래스의 인스턴스가 등록되며, 필요한 곳에서 이 빈을 주입하여 사용할 수 있다. Spring에서 빈(Bean)을 등록한다는 것은 해당 클래스의 인스턴스를 생성하고, Spring IOC 컨테이너에 등록하여 Spring이 이를 관리하도록 만드는 것이다. 2. "/notice/list" 경로로 요청이 들어왔을 때 이를 처리할 ListController 클래스를 등록하고, ListController 클래스 내의 service 필드에 "noticeService" 빈을 주입한다는 것을 의미한다. (DI) 3. "notice.list"라는 뷰를 템플릿으로 사용하고, 해당 뷰에서 "list"라는 이름으로 공지사항 .. 2024. 2. 29.