Category: Spring

0

Spring - Mysql - The server time zone value 관련예외

¶들어가기 예전에 조물락 거리던 스프링 + mysql 프로젝트를 돌리려니 콘솔에서 예쁜 에러가 난다. 타임존을 가져오는데 뭔가 깨져서 나온다. 하… mysql 이거 뭔가 버그와 오류가 범벅이다. 해결책은 있더라 아래처럼 xml에 설정된 mysql 접속정보 url에 serverTimezone을 아래처럼 설정하면 된다고 한다. 1The reference t

0

spring - @Transactional(스프링 트랜잭션 적용하기.)

¶들어가기 Spring에서 트랜잭션을 설정하는 방법은 크게 XML파일을 이용한 설정과, 어노테이션을 이용한 설정이 있다. 이 글에서는 @Transactional 어노테이션을 이용하면 간단하게 트랜잭션 처리에 대해 정리하겠다. AOP + tx:advice 태그를 이용한 트랜잭션 보다 간단하게 사용 할 수 있다. ¶root-contenxt.xml에 tran

0

Spring - File Upload 개발요약정리

¶들어가기 이번에는 Spring에서 File Upload를 개발할때 필요한 라이브러리, 개념, 특정 기술들을 정리하겠다. 업로드할 파일은 이미지 파일과 일반파일로 나뉘며, 저용량 파일업로드를 기준한다. 완전한 실습이 아니라 요약정리임을 미리 알린다.(DB없이 실제 파일의 업로드만…) ¶필요한 라이브러리 pom.xml 파일에 아래 라이브러리를 추가한다. 1

0

spring AOP 요약정리(용어정리)

¶참고 Spirng AOP를 이용하여 Service클래스에 로그 찍기 ¶들어가기 개인적으로 Spring의 AOP는 말, 단어가 어렵고 햇갈리는 것 같다. 요약정리를 통해, AOP(Aspect Oriented Programming)를 후려쳐보겠다. 이 글을 예제를 포함하지 않고 대략적인 AOP의 정의 정도만 설명하고 있다. 만약 예제를 보고 싶다면 위 참고링

0

Spirng AOP를 이용하여 Service클래스에 로그 찍기

¶들어가기 Spring MVC 프로젝트에서 Service에 Aop Advice를 걸어서 log4j로그를 찍는 예제이다. xml설정이 아닌 어노테이션을 이용할 것이다. 특정 패키지의 모든 service 클래스가 동작할때 파라미터등 기타 정보를 출력하는 로그와 메소드가 동작하면서 걸린 시간을 로그하는 예제이다. ¶AOP 기초 설정하기 1.pom.xml에 라이

0

Spring @RestController

¶Rest(Representational State Transfer)란? 하나의 URI는 하나의 고유한 리소스(Resource)를 대표하도록 설계된다는 개념이다. 최근에는 서버에 접근하는 기기의 종류가 다양해 지면서 다양한 기기에서 공통으로 데이터를 처리할 수 있는 규칙을 만들려고 하는데 이러한 시도가 REST방식이다. REST 방식은 특정한 URI는 반드