localeResolver 란
스프링 localeResolver 기본설정 @Configuration @EnableAutoConfiguration @ComponentScan public class I18nConfig extends WebMvcConfigurerAdapter { @Bean public LocaleResolver localeResolver() { // 쿠키..
키자드에 등록된 총 116개의 포스트를 확인하실 수 있습니다.
스프링 localeResolver 기본설정 @Configuration @EnableAutoConfiguration @ComponentScan public class I18nConfig extends WebMvcConfigurerAdapter { @Bean public LocaleResolver localeResolver() { // 쿠키..
Bean 과 Component 의 차이점 @Bean의 경우 개발자가 컨트롤이 불가능한 외부 라이브러리들을 Bean으로 등록하고 싶은 경우에 사용된다. @Bean은 @Configuration으로 선언된 클래스 내에 있는 메소드를 정의할 때..
차이 Autowired Inject Resource 범용 스프링전용 자바에서 지원 자바에서 지원 연결방식 타입에 맞춰서 연결 타입에 맞춰서 연결 이름으로 연결 강제연결 @Qualifier("title") @Resource(name="title") @Autowire..
첫 입사 후 개발 만 3년이 지나고 개발 4년차 개발자로 일하는 동안 내가 가진 아웃풋이 없다는 것에 최근 많은 반성을 하게 되었다. 회사에서 개발 업무를 하면 현재 하는것은 내 것이 아니기 때문에 쉽게 수정도..
페이스북에 올라온 자료 공유합니다. 발표자료 : https://docs.google.com/presentation/d/1E7Y_L8TO6ZRZfFjBO6f_GBZxzdV0Klw0XNuH1Kv4JWA/edit?fbclid=IwAR1Wl_UMMj-xwv2-JPp6_KnAkZ35vkJwvZBwEJLnUsB3TKygci-ZYL..
쿼리 실행 절차 사용자로부터 요청된 SQL 문장을 잘게 쪼개서 MySQL 서버가 이해할 수 있는 수준으로 분리한다. SQL의 파싱 정보(파스 트리)를 확인하면서 어떤 테이블부터 읽고 어떤 인덱스를 이용해 테이블을..
table 어떤 테이블에 대한 접근을 표시하고 있는지는 table 필드에 표시되어있다. id id는 SELECT에 붙은 번호를 말한다. MySQL은 조인을 하나의 단위로 실행하기 때문에 id는 그 쿼리에 실행 단위를 식별하는 것..
1. 티스토리(tistory) http://tistory.com TISTORY 나를 표현하는 블로그를 만들어보세요. www.tistory.com SEO 90 범용적으로 너무 좋음(여러가지 주제) 한 계정당 5개까지 블로그 운영 가능 여러가지 스타일로..
1. HTTP의 특징과 쿠키와 세션을 사용하는 이유 HTTP 프로토콜이 connectionless, stateless한 특성이 있기 때문입니다. connectionless 클라이언트가 요청을 한 후 응답을 받으면 그 연결을 끊어 버리는 특징 sta..
FTP 보안 프로토콜(SFTP, Secure FTP, FTPS) 1. SFTP(SSH File Transfer Protocol) 정확히 말하면 SFTP 프로토콜은 FTP를 사용하지 않는다. SFTP는 SSH 기반의 새로운 파일 전송 프로토콜이다. SSH 서버가 구축되..
IoC란 프로그램의 제어 흐름 구조가 바뀌는 것 일반적인 프로그램의 흐름 구조는 main()과 같은 프로그램이 시작되는 지점에서 사용할 오브젝트를 결정, 생성하고, 생성된 오브젝트 내의 메소드를 호출하는 작업을..
DAO 란 DAO(Data Access Object)는 실제로 DB에 접근하는 객체이다. Service와 DB를 연결하는 고리의 역할을 한다. DAO 패턴은 서비스 계층에 영향을 주지 않고 데이터 액세스 기술을 변경할 수 있는 것이 장점. J..
1. 스프링의 이해 1.1) 스프링 정의 간단히 스프링이라 지칭하지만 정확하게는 스프링 프레임워크 (Spring Framework) 라고 하는 것이 정확한 표현.' 자바(JAVA) 플랫폼을 위한 오픈소스(Open Source) 애플리케이..
DispatcherServlet 순서도 클라이언트(사용자)의 모든 요청은 DispatcherServlet이 받는다. DispatcherServlet은 hanlderMapping을 통해서 요청에 해당하는 Controller를 실행 시킨다. Controller는 적절한 서비..
js 및 css 스크립트 라이브러리 로드 할 경우 방법 다운받아서 로컬에 풀기 CDN 주소 사용 bower, grunt, yeoman 같은 프론트 엔트 package manager 사용 WEBJARS 란 webjars 는 jar 파일로 프론트 엔트 리소스를..