본문 바로가기

전체 글92

[AWS] putty(CentOS7)에서 자바 11버전 다운받는법 자체적으론 자바버전이 8버전까지 밖에 지원이 안되기때문에 11버전은 외부에서 받아야한다. 참고 링크.. https://pompitzz.github.io/blog/Java/awsEc2InstallJDK11.html#jdk-%E1%84%89%E1%85%A5%E1%86%AF%E1%84%8E%E1%85%B5 AWS EC2에 JDK 11 설치하기 | BLOG AWS EC2에 JDK 11 설치하기 작성일: 2020-07-05 17:44 pompitzz.github.io https://blog.naver.com/PostView.naver?blogId=code0x00&logNo=222496722924&categoryNo=7&parentCategoryNo=0&viewDate=&currentPage=1&postListTo.. 2022. 7. 8.
[jquery] textarea 글자수 제한 및 글자수 감지 완성된 형태이다. 첫부분에 타임리프 구문이 있어서 햇갈릴수도 있지만 html코드만 보면된다. 단순한 댓글창 형태이다. 댓글 ([[${dto.replyCount}]]) 0 / 500 등록 이렇게 만든 댓글창에 아래와 같이 js를 달아주면 글자수 감지 및 글자수 제한을 할 수 있는 textarea가 완성된다 .~ // 댓글 글자수 감지 $(".comment-content").keyup(function (e){ var content = $(this).val(); //글자수 세기 if(content.length == 0 || content == ""){ $(".comment_length").text('0'); }else{ $(".comment_length").text(content.length); } if (c.. 2022. 7. 7.
[jquery] 동적 생성된 객체 선택(지정) 하는법 Ajax를 이용해서 댓글리스트를 구현하는중이였다. 이 부분을 html에 미리 생성하지 않고, $('#comment-btn').click(function () { var data={trip:trip, star:star, content:reviewContent.val(),writer:inputWriter.val()}; console.log(data); $.ajax({ url:'/reply/'+trip, type:"POST", data:JSON.stringify(data), contentType:"application/json; charset=utf-8", dataType:"text", success:function(result){ $("#replyCount").html(result); getTripReply.. 2022. 7. 6.
[팀프로젝트] - ERD 제작 2022. 6. 17.
[spring boot] 간단한 방명록 만들기 [2편] DTO > Entity 변환 서비스 계층에서는 파라미터를 DTO 타입으로 받기 때문에 이를 JPA로 처리하기 위해서는 entity 타입의 객체로 변환해야 한다. GeustbookService public interface GuestbookService { //글등록 Long register(GuestbookDTO dto); //DTO를 Entity로 변환 default Guestbook dtoToEntity(GuestbookDTO dto){ Guestbook entity = Guestbook.builder() .gno(dto.getGno()) // java 8버전부터는 인터페이스의 실제 내용을 갖는 .title(dto.getTitle()) // 코드를 default라는 키워드로 생성할 수 있다. .con.. 2022. 6. 16.
[spring boot] @Query 어노테이션 @Query란? JPA에서 조인이나 복잡한 조건을 처리해야 하는 경우에 사용한다. 간단한 처리만 쿼리 메소드를 이용하고, 보통은 @Query를 이용하는 경우가 많다. 메소드의 이름과 상관없이 메소드에 추가한 어노테이션을 통해 원하는 처리가 가능하다. @Query의 value는 JPQL로 작성하는데 흔히 객체지향 쿼리라고 불리우는 구문들이다. @Query 장점 필요한 데이터만 선별적으로 추출하는 기능 DB에 맞는 순수한 SQL을 사용하는 기능 select가 아닌 DML(insert, update, delete)등을 처리하는 기능(@Modifiying과 함께 사용) @Query 파라미터 바인딩 ?1. ?2' 와 1부터 시작하는 파라미터의 순서를 이용하는 방식 ':xxx' 와 같이 : 파라미터 이름을 활용하는.. 2022. 6. 14.