querydsl https://velog.io/@shlee327/Querydsl-기본문법-학습하기 https://madplay.github.io/post/introduction-to-querydsl https://tecoble.techcourse.co.kr/post/2021-08-08-basic-querydsl/ https://akdl911215.tistory.com/307 https://ttl-blog.tistory.com/150 import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Query; import java.util.List; public interfac..
https://brunch.co.kr/@springboot/202 https://kwonnam.pe.kr/wiki/springframework/feign https://www.vinsguru.com/spring-webclient-with-feign/ https://happycloud-lee.tistory.com/220 https://enjoy-dev.tistory.com/3 https://stackoverflow.com/questions/67191617/springboot-feignclient-vs-webclient
전자정부프레임워크 간략 설명 전자정부 표준프레임워크는 스프링프레임워크를 기반으로 미리 서로 잘 연동되는 버전들로 구성하여 큰 기업이 아니더라도 엔터프라이즈 규모의 웹어플리케이션 개발을 할 수 있도록 해준다. 실행환경이 개발을 위한 스프링 및 관련 연동 패키지들을 조합한 것이다. 개발환경은 이클립스와 같이 개발을 위한 개발툴 들에 관한 것이다. 공통컴포넌트는 가장 기반이 되는 실행환경을 바탕으로 인증/인가, 게시판, 회원관리 등의 기능들을 미리 구현해 놓은 것이다. 공통 컴포넌트는 참고용으로 무조건 이것을 사용할 필요는 없다. 게시판은 어떻게 구현했는지, 회원관리는 어떻게 구현했는지, 파일 업로드는 실제로 어떻게 구현했는지를 참고할 수 있다. 하지만 이 공통 컴포넌트의 개발 방식을 최대한 참고하여 유사하게..
http://java.sun.com/jsp/jstl/core fmt:message vs spring:message 자바의 스프링을 사용한 플랫폼에서 국제화 i18n 을 고려하려면 대표적으로 두가지 방법이 있습니다. 1. jstl 에서 제공하는 기본적인 fmt: 의 경우 다음과 같이 사용합니다. http://yeonicon.tistory.com/670 2. spring MVC 에서 제공하는 spring: 의 경우 다음과 같이 사용합니다. 와 같이 빈을 등록해주고 리소스 번들은 어짜피 스프링 Application Context에서 가지고 오는 것이니 XML이나 .properties 파일 둘 다 지원합니다. http://dev.anyframejava.org/anyframe/doc/web/3.0.1/webfw/..
jsp, jstl 요약. http://download.oracle.com/docs/cd/E17802_01/products/products/jsp/jstl/1.1/docs/tlddocs/overview-summary.html c : catch, choose, if, import, forEach, forTokens, out, otherwise, param, redirect, remove, set, url, when fmt : requestEncoding, setLocale, timeZone, setTimeZone, bundle, setBundle, message, param, formatNumber, parseNumber, formatDate, parseDate sql : transaction, query,..
Help >> Edit Custom VM Options 맨 아랫줄에 -Dfile.encoding=UTF-8 를 추가 File > Settings 클릭 (Ctrl + Alt + S) Editor >> File Encodings >> Global, Project Encoding, Properties Files 설정을 UTF-8로 변경 Properties Files 설정은 자바의 .properties 파일에 대한 인코딩 설정이다. [Transparent native-toascii conversion] 체크 설정은 Property 파일의 유니코드값으로 표현되어 있는 한글들을 원본으로 보여줄지에 대한 여부 설정이다. Run >> Edit Configurations VM options에 다음 옵션을 추가하여 준다...
spring boot jsp mybatis mariadb basic gradle with intellij ultimate https://start.spring.io/ 이곳에서 제공하는 스프링 부트 2.0.4, gradle, java, 웹, 시큐리티 등이 적용된 프로젝트 생성. IntelliJ 나 eclipse 에서 New > Project 시에 Spring Initializr 를 통해 생성할 수 있다. controller / domain / repository / service 의 패키지 명을 사용한다. controller 는 웹요청을 처리하는 컨트롤러 이다. domain 은 스프링 자바 프로그램 안에서 사용될 모델을 정의한 클래스 이다. repository 는 mapper 의 mybatis 매퍼 xml..
http://www.eclipse.org/downloads/packages/ 이곳에서 JavaEE 버전을 다운로드 받는다. https://tomcat.apache.org/download-90.cgi 이곳에서 9 버전을 다운로드 받는다. spring 5 버전이 나오면서 최소 java 버전이 8 이상으로 되었다. 그리고 servlet 버전도 4.0 이 되었다.그에 맞는 tomcat 버전은 9 이다. 이렇게 legacy 된 것이지만 스프링 프로젝트를 생성한다. 하고나면 DescriptionResourcePathLocationTypeCannot read lifecycle mapping metadata for artifact org.apache.maven.plugins:maven-deploy-plugin:mave..