일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- C언어
- c언어 구조체
- 삼량진 자전거
- 자바
- 구조체
- 자전거
- 부산에서 창원 자전거
- elk stack
- 창원에서 부산
- android imageView zoom
- 로드바이크
- android loadImage
- spring boot
- laravel
- android facebook
- 부산에서 창원
- workbench
- NetworkImageView
- spring
- mysql
- android ImageLoad
- image zoom
- 구포에서 삼량진
- volley
- 낙동강 종주
- 안드로이드 이미지 로드
- ImageLoad
- 구포에서 자전거
- httpclient post
- 삼량진
- Today
- Total
목록2017/09 (5)
은근한
Api 문서 작성은 시큐리티 및 로그인을 통해 일일이 만드려고 했는데 스웨거를 써야 할 것 같다.* 조금이라도 빠르게 진행을 하기 위해 일일이 만드는 열정은 모바일 어플리케이션에서 쓰자..
현재 Spring Framework, Thymeleaf 를 통해 서비스를 만들고 있는데여행 관련해서 만들다 보니 사진이 빠질 수가 없었다.개발을 쭉하다보니 사진의 메타데이터를 이용해서 위치정보를 받아 올 수있는 라이브러리도 있고해서아무 문제 없이 진행하는가 싶었는데'요즘 누가 사진을 PC 웹에 접속해서 사진을 업로드 할까?'라는 의문을 갖게 되고 DSLR 등의 디지털 카메라도 폰과 연동이되고.. 웹으로 사진을 올리는 것에 대해고민을 많이했다.대표적으로 인스타그램을 보면 웹에서는 포스팅을 할 수가 없다.그만큼 모바일에 집중을 하는 것 같았고 나의 생각이 바뀌게 되었다.현재 개발중인 Spring을 API로 사용하고안드로이드 or 아이폰 개발을 해보려고 하는데안드로이드는 개발을 조~금 할 줄 알지만 코틀린을 ..
Laravel에서의 Validation 처리는 Request 요청을 받은 데이터로 사용을 했었다.Spring에서 비교를 해보자면 HttpServletRequest request로 파라미터로 받아서 getParameter 메소드를 사용해서 검사를 하는 방식이였다.하지만, Spring에는 어노테이션이 있다! 모델에 어노테이션을 적용해서 BindingResult로 에러를 처리 할 수 있다. @NotNull, @NotEmpty를 사용.*Validation 어노테이션은 http://docs.oracle.com/javaee/7/api/javax/validation/constraints/package-summary.htmlpublic class User implements UserDetails{ private Str..
Spring Boot SettingMybatisThymeleafMVC Pattern (WebMvcConfigurerAdapter)Spring SecurityInterceptorFilterLogBack ,LogStrash(ELK) ProcessLogin -> First Page .. 여태한게 로그인에서 다음 페이지 넘어간 것 뿐이라니...로그인 처리가 된다면 나머지는 필터 or 인터셉터에서 인증 체크를 해서 페이지 접근 처리를 하면 되고인증완료된 페이지들은 이제 데이터 불러서 뿌려주기만 하면 된다.뿌려줄 데이터를 위해 등록부분을 만들어야한다......... *Thymeleaf를 쓰면서 @RestController를 쓰면 렌더링된 페이지가 안뜬다.@Controller로 바꿔서 해결
Spring에서 인터셉터나 필터, 컨트롤러 등에서 로그인한 사용자 정보를 가져 오고 싶을 때Authentication auth = SecurityContextHolder.getContext().getAuthentication(); Get the username of the logged in user: getPrincipal()Get the password of the authenticated user: getCredentials()Get the assigned roles of the authenticated user: getAuthorities()Get further details of the authenticated user: getDetails()4가지의 메소드가 있고, 유저이름을 알기위해서 getP..