Framework

Dependency management in Gradle What is dependency management? 소프트웨어 프로젝트는 거의 단독으로 작동하지 않습니다. 대부분의 경우 프로젝트는 라이브러리 형태의 재사용 가능한 기능에 의존하거나 모듈화 된 시스템을 구성하기 위해 개별 구성 요소로 나뉩니다. 종속성 관리는 자동화된 방식으로 프로젝트에 필요한 종속성을 선언, 해결 및 사용하는 기술입니다. Dependency management in Gradle Gradle은 종속성 관리에 대한 지원 기능이 내장되어 있으며 최신 소프트웨어 프로젝트에서 발생하는 일반적인 시나리오를 수행하는 작업을 수행합니다. 예제 프로젝트의 도움으로 주요 개념을 살펴보겠습니다. 아래 그림은 모든 움직이는 부품에 대한 대략적인 개..
What is Gradle? Gradle은 거의 모든 유형의 소프트웨어를 빌드할 수 있을 만큼 유연한 오픈 소스 빌드 자동화 도구입니다. Gradle은 빌드하려는 항목이나 빌드 방법에 대해 거의 가정하지 않습니다. 따라서 Gradle은 특히 유연합니다. Design Gradle은 다음과 같은 기본 사항을 기반으로 설계합니다. High performance Gradle은 입력 또는 출력이 변경되어 작업을 수행해야 하는 작업만 실행하여 불필요한 작업을 방지합니다. Gradle은 다양한 캐시를 사용하여 이전 빌드의 출력을 재사용합니다. 공유 빌드 캐시를 사용하면 다른 컴퓨터의 출력을 재사용할 수도 있습니다. JVM foundation Gradle은 JVM에서 실행됩니다. 빌드 로직은 표준 Java API를 사..
설치 npm install ngx-json-viewer or yarn add ngx-json-viewer For older Angular: # For Angular 4/5/6/7: npm install ngx-json-viewer@2 # For Angular 2: npm install ngx-json-viewer@1 직접 추가하고 싶다면 package.json에 추가합니다. "dependencies": { "ngx-json-viewer": "^3.0.2" } 사용하기 app.module.ts 에 NgxJsonViewerModule을 import 합니다. import { NgxJsonViewerModule } from 'ngx-json-viewer'; @NgModule({ ..., imports: [ ....
angular에서 로딩바 구현하는 방법 2022.02.23 기준으로 angular 13을 지원하고 있습니다. gif를 이용한 커스텀도 가능합니다. Multiple Sprinners도 지원합니다. 전체 화면 기능도 enable/disable 가능합니다. z-index를 지원해서 간단하게 레이어의 위치를 지정 가능합니다. 무엇보다 직접 만드는것 보다 빠르게 적용이 가능합니다. 설치 Using npm: $ npm install ngx-spinner --save Using yarn: $ yarn add ngx-spinner Using angular-cli: $ ng add ngx-spinner 설치 방법은 세가지를 지원하고 있으며 직접 등록하고 싶다면 package.json에 등록해주시면 됩니다. "depend..
dateFom1 dateFom2 dateFom1==dateFom2 parseDate 에 패턴이 string date타입과 다를 경우 변환 시 에러발생합니다. date pattern을 같게 해주시고 비교하고자 하는 범위까지 formatDate 선언 시 설정 해주시면됩니다.
spring AcceptHeaderLocaleResolver(다국어) properties 설정 언어별 페이지를 분산할 필요없이 properties에 지정된 value의 값을 보여주는 AcceptHeaderLocaleResolver입니다. 설정하는데 있어서 기본으로 설정된 InternalResourceViewResolver는 굳이 지우지 않으셔도 무방합니다. 먼저 servlet xml설정에 AcceptHeaderLocaleResolver설정을 추가하시고 참조하는 properties위치를 지정해줍니다. messages라는 폴더에 message파일을 default value로 인식을하며 message(파일명)뒤에 붙은 _ko(한국어), _en(미국어)로 해당 국가 언어를 매칭합니다. 사진과 같이 디렉토리 하위..
tiles란?Apache Tiles is a template composition framework. Tiles was originally built to simplify the development of web application user interfaces, but it is no longer restricted to the JavaEE web environment.Tiles allows authors to define page fragments which can be assembled into a complete page at runtime. These fragments, or tiles, can be used as simple includes in order to reduce the duplic..
3.1.4.RELEASE org.springframework spring-context ${org.springframework-version} org.springframework spring-test ${org.springframework-version} org.springframework spring-core ${org.springframework-version} org.springframework spring-beans ${org.springframework-version} org.springframework spring-web ${org.springframework-version} org.springframework spring-webmvc ${org.springframework-version} o..
스프링의 정의자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량급 애플리케이션 프레임워크 애플리케이션 프레임워크 특정 계층이나 기술, 업무 분야에 국한되지 않고 애플리케이션의 전 영역을 포괄하는 범용적인 프레임워크를 말한다. * 스프링의 기원은 J2EE 기술서적에 딸린 예제 코드이다. 스프링을 처음 만든 사람은 Rod Johnson이라는 자바 개발자. Rod Johnson은 2003년에 "Expert One-on-One J2EE Design and Development"라는 책을 출간했다. 이 책에서 강조하는 중요한 전략의 하나는 "항상 프레임워크 기반으로 접근하라"이다. 당연히 책의 예제 애플리케이션도 프레임워크를 먼저 만들고 나서, 프레임워크를 이용하는 코드를 만드는 방식으로 작성됐다. 바로 이 예..
_world
'Framework' 카테고리의 글 목록 (2 Page)