본문 바로가기

Java15

[JSTL] 배열, 리스트 등의 길이 확인하기 taglib 선언 사용 ${fn:length(boardList)} # 3 든 게 없어용 # 를 쓰려면 당연히 코어 태그를 선언해야한다 2019. 11. 27.
[Build Tool] gradle이란? Gradle 개념 : groovy 언어를 사용한 빌드 툴. 빌드, 테스트, 배포 자동화. Projects : Gradle에서 Project는 Tasks (이하 태스크) 의 집합체이다. build.gradle을 일컫기도 하며, 단일 혹은 멀티 프로젝트로 구성할 수 있다. Tasks : 프로젝트에는 하나 이상의 태스크가 필요하다. 각각의 태스크는 빌드를 수행하는 작업의 일부라고 볼 수 있으며 상호 의존한다. 하나의 태스크는 특정 순서대로 실행되는 Action(행위)들을 포함한다. Plugin : 태스크와 Convention(관례)의 집합으로 프로젝트에 적용 될수 있다. 예를 들어 프로젝트에 java 플러그인을 적용하면 class 컴파일, JAR 만들기, javadoc생성, 혹은 빌드 결과물을 reposito.. 2019. 7. 4.
스프링 구동 순서 servlet-context = 스프링, 웹 관련 설정 root-context = 웹 이외의 설정들 web.xml = 톰캣 구동 설정 web.xml 실행 Context Loader Listener root-context 읽음 빈 등록, 객체간 의존성 처리 DispatcherServlet 서블렛 관련 설정 동작 DispatcherServlet가 XmlWebApplicationContext를 이용해서 servlet-context 로딩하고 해석 servlet-context에서 정의된 빈들이 등록되고 root에서 등록한 빈들과 관계설정 2019. 6. 16.