본문 바로가기

분류 전체보기204

Maven과 실행 가능한 War / Jar로 Spring Boot 앱 실행 1. 소개 이 예제에서는 mvn spring-boot : run 명령을 통해 Spring Boot 웹 애플리케이션을 시작하는 것과 java -jar 명령을 통해 jar / war 패키지로 컴파일 한 후 실행하는 것의 차이점을 살펴 봅니다. 여기서 Spring Boot 리 패키지 목표 의 구성에 이미 익숙하다고 가정 해 보겠습니다 . 이 주제에 대한 자세한 내용은 Create a Fat Jar App with Spring Boot를 참조하십시오 . 2. 스프링 부트 메이븐 플러그인 Spring Boot 애플리케이션을 작성할 때 Spring Boot Maven 플러그인 은 코드를 빌드, 테스트 및 패키징하는 데 권장되는 도구입니다. 이 플러그인은 다음과 같은 많은 편리한 기능과 함께 제공됩니다. 우리를 위해.. 2021. 4. 22.
Spring과 Spring Boot의 비교 1. 개요 이 예제에서는 표준 Spring 프레임 워크와 Spring Boot의 차이점을 살펴 보겠습니다. MVC 및 Security와 같은 Spring의 모듈이 코어 Spring에서 사용될 때와 Boot에서 사용될 때 어떻게 다른지에 초점을 맞추고 논의 할 것입니다. 2. Spring이란? 간단히 말해, Spring 프레임 워크는 Java 애플리케이션 개발을위한 포괄적 인 인프라 지원을 제공합니다 . Dependency Injection과 같은 멋진 기능과 다음과 같은 즉시 사용 가능한 모듈이 포함되어 있습니다. 스프링 JDBC Spring MVC Spring Security Spring AOP Spring ORM Spring 테스트 이러한 모듈은 애플리케이션의 개발 시간을 대폭 단축 할 수 있습니다... 2021. 4. 22.
블레이드 – 완벽한 사용방법(예제) 북 1. 개요 Blade 는 몇 가지 명확한 목표를 염두에두고 처음부터 구축 된 작은 Java 8+ MVC 프레임 워크입니다. 즉, 독립적이고 생산적이며 우아하고 직관적이며 매우 빠릅니다. Node 's Express , Python 's Flask , Golang의 Macaron / Martini 등 다양한 프레임 워크가 디자인에 영감을주었습니다 . Blade는 또한 야심 차게 큰 프로젝트 인 Let 's Blade의 일부입니다 . 여기에는 템플릿에서 간단한 데이터베이스 연결에 이르기까지 Captcha 생성에서 JSON 변환에 이르기까지 다른 작은 라이브러리의 이기종 컬렉션이 포함됩니다. 그러나이 예제에서는 MVC에만 초점을 맞출 것입니다. 2. 시작하기 먼저 빈 Maven 프로젝트를 만들고 pom.xml.. 2021. 4. 21.
Morphia 소개 – MongoDB 용 Java ODM 1. 개요 이 예제에서는 Java에서 MongoDB 용 ODM (Object Document Mapper) 인 Morphia 를 사용하는 방법을 이해합니다 . 이 과정에서 ODM이 무엇인지, 그리고 그것이 어떻게 MongoDB와의 작업을 용이하게하는지 이해하게 될 것입니다. 2. ODM 이란 무엇입니까 ? 이 분야에 입문하지 않은 사람들을 위해 MongoDB 는 본질적으로 배포되도록 구축 된 문서 지향 데이터베이스입니다 . 간단히 말해서 문서 지향 데이터베이스는 반 구조화 된 데이터를 구성하는 스키마없는 방법에 불과한 문서를 관리 합니다 . 그들은 기존의 SQL 데이터베이스 조직에서 명백하게 벗어난 이름을 따서 명명 된 더 광범위하고 느슨하게 정의 된 NoSQL 데이터베이스의 우산에 속합니다. Mongo.. 2021. 4. 21.