[Mybatis] insert, update 후에 column 값 return 받기 하ㅠㅠ 진짜 너무 어려운데 일단 하나씩 해나가고 있는중... 업로드랑 수정페이지를 하나 완성하는데 이렇게 어려운 줄 몰랐다... ㄹㅇ 할게 너무 많다. 배울 것도 많고 ~~~~~ 업로드 페이지에서 업로드 된 값을 바로 사용해야하는데 보통 시퀀스로 값을 부여하기 때문에 insert 되기 전에는 row의 index 판별할 수 없다. insert 태그에 property를 추가하고 keyproperty는 리턴받을 컬럼명을 작성해주면 끝 ! 이렇게 해서 contentId를 가져다 쓰면 굿 ! ㅋ 이미지 업로드 할때 contentId에다가 같이 집어넣어주는데 그때 contentId를 드디어 불러올수있게 되었다... 2021. 10. 29. [Spring] RestTemplate으로 MultipartFile 단일 업로드 HTTP 멀티 파트 요청이란? HTTP 클라이언트는 HTTP 멀티 파트 요청을 구성하여 텍스트 또는 바이너리 파일을 서버로 보낼 수 있다. 주로 파일 업로드에 사용된다. 다른 예시로 첨부 파일과 함께 이메일을 보낼 때 사용하기도 한다. private void callFileUpdateApi(int contentId, MultipartFile file) { //RestTemplate을 이용한 단일 파일 업로드 HttpHeaders headers = new HttpHeaders(); //헤더와 본문이 있는 HttpEntity를 만든다. headers.setContentType(MediaType.MULTIPART_FORM_DATA); //헤더값을 설정해주면 RestTemplate은 일부 메타 데이터와 함께 파.. 2021. 10. 26. [JSTL] input 태그 안 날짜 format 형식에 맞게 출력하기 jstl 을 오랜만에 사용하다보니 페이지에서 어떤식으로 데이터를 포맷해서 원하는 형태로 출력해야하는지 답이 안나왔다. 보통 controller 에서나 mapper에서 데이터를 가져오면서 잘라준다고 하는데 회사 코드를 보니 데이터를 다 jsp 페이지에서 포맷해주는 식으로 출력했다. 이렇게 입력 해주면 2021-10-25 라고 출력이 된다. input에 출력을 해주려면 value값 안에 그대로 집어 넣으면 끝이었다 ㅠㅠ 고작 이거가지고 몇시간을 출력 시도한건지 모르겠다.. 이렇게 input 태그 value속에 fmt 를 집어넣으면 내가 원하는대로 아주 출력이 잘된다! 2021. 10. 25. [UUID] UUID 란? UUID UUID란? 각 개체를 고유하게 식별 가능한 값 일반적으로 고유한 식별자를 가지기 위함. UUID를 사용하면 위의 이미지의 규칙에 따라 식별자를 만들어서 중복될 확률을 줄어들게 해준다. 보통 고유한 키를 간단하게 생성해서 사용할 수 있기 때문에 사용하지만, UUID값 자체를 저장하기 위해 일반적인 키보다 많은 용량의 스토리지가 필요하기도 한다. UUID 사용 예시 public void updateThumbnail(Long contentId, MultipartFile file, HttpServletRequest req) { String savePath = "/images/content/thumbnail/"; //저장 경로 String fileExt = file.getOriginalFilename(.. 2021. 10. 22. [jQuery] .eq / .addClass .eq .addClass jQuery 그냥 그때 그때 찾아가면서 사용했는데 ㅠㅠ 기억에 남는 게 없어서 기록을 계속 해본다. .addClass ? 선택된 요소에 클래스를 추가. ex ) $('selector').addClass('클래스') //함수가 실행될때 highlight 를 추가해준다. .eq( ) ? 선택한 요소의 인덱스 번호에 해당하는 요소를 찾음. ex) $('selector').eq(숫자); 1. 목록이 있는 페이지가 있다. list 1 list 2 list 3 list 4 2. .eq를 적용해서 변경한다. $("li").eq(3).css("background-color", "black"); 결과 1 2 3 4 인덱스 0번째 부터 시작해서 4번째 리스트의 background color는 bl.. 2021. 10. 15. 이전 1 2 3 4 다음