목록[국비지원] AWS 클라우드 융합 자바(JAVA) 웹개발자 양성과정 (115)
두근두근 & 차근차근 프로그래밍
· 1월 17일에 배운 내용이랑 이어져서, 1월 17일에다가 계속 정리 https://best-mint-34c.notion.site/01-17-d7e40a6050974f28ada1e38fb12d5841
· 1월 17일에 배운 내용이랑 이어져서, 1월 17일에다가 계속 정리 · SummerNote( Lite 버전 ) -> ‘텍스트 작성창’ 관련 라이브러리 - 사용을 위한 설정 - 강사님이 배포해주신 'setting' 적용 - 입력한 내용 및 업로드한 여러 개의 파일(이미지)이, 가 적용된 상태로, DB에 저장됨 ( 이건 어디서 따로 설정한 게 아니라, 'SummerNote' 자체적으로 디폴트로 설정되어 있는 거임 ) · [ thymeleaf(th) ] ※ "${detail.content}" 안에 적용된 각종 를, "텍스트"가 아닌 로 적용시킴 ( 12월 1일에 한 번 배운적 있음 ) - ( 방법 1 ) : - ( 방법 2 ) : [(${detail.content})] https://best-mint-34..
· 1월 17일에 배운 내용이랑 이어져서, 1월 17일에다가 계속 정리 · 외부 소스를 활용하여, ( FONT ) 설정하는 방법 ( 11월 2일에 한 번 배운적 있음 ) · [ @ManyToOne ] : '( 多 대 1 관계 )의 단방향'으로 설정 · [ jQuery ] ( 12월 17일에 관련 내용 有 ) - [ ~.eq(인덱스 번호) ] : 선택한 ~ 중에서, '인덱스 번호'에 해당하는 요소를 찾아서 선택 - [ .addClass(" ~ ") ] : " ~ "이라는 클래스를 추가 · [ thymeleaf( th ) ] - - [[${ #strings.substring(dto.subject, 0, textSize)+'···' }]] https://best-mint-34c.notion.site/01-17..
· 1월 17일에 배운 내용이랑 이어져서, 1월 17일에다가 계속 정리 · eXERD ( 테이블을 가상으로 미리 한 번 만들어 볼 수 있음 ) · GitHub에서 token 생성하는 방법 ( 10월 25일에 관련 내용 有 ) ※ 기존에 쓰던 token의 기간(90일)이 곧 만료되어, 재생성함 https://best-mint-34c.notion.site/01-17-d7e40a6050974f28ada1e38fb12d5841 https://best-mint-34c.notion.site/01-20-287f68237a1e440489862ddc8be5b042
· 1월 17일에 배운 내용이랑 이어져서, 1월 17일에다가 계속 정리 · [ http://localhost:8080/ ]로 Run 했을 때, HOME 화면에서 이미지가 뜨도록 하기 위한 임시 방편 · [ HTML / CSS ] - text-shadow · [ JavaScript / jQuery ] - animate 함수의 기본 꼴 : animate( {애니메이션을 줄 CSS 속성 나열}, 애니메이션 동작 시간, callback 함수 ) ※ [ if(flag == 1) return; ]을 통해, '애니메이션 동작 시간'보다 빠르지 않게 애니메이션이 작동하도록 설정 ※ 선택 요소의 margin-left가 처음에 '0'이었다가 '음수(-1920px)'가 됨 => 선택 요소를 '왼쪽'으로 1920px 만큼 이..
· 1월 17일에 배운 내용이랑 이어져서, 1월 17일에다가 계속 정리 · ‘파일(이미지) 업로드’ 기능이 구현되는 [ greenProject(프로젝트) ]를, 가상의 서버에서 삭제했다가 처음부터 다시 작동시키기 위한 절차 https://best-mint-34c.notion.site/01-17-d7e40a6050974f28ada1e38fb12d5841 https://best-mint-34c.notion.site/01-18-c53ecb2f99054eedb0d6a04368e08460
· JPA 활용 + Spring Boot [ ※ MariaDB 접속 라이브러리 : JPA 라이브러리(단독) ] [ Spring Security 적용 ] · · ※ '소셜' 계정( 구글 혹은 네이버 )으로도 로그인 가능 · - [ 등록 ] : 서버를 별도로 구축하지 않고, '내 컴퓨터'에 한 개의 '파일(이미지) 업로드' ( [ 12.20 ~ 12.27 ]에 관련된 내용 有 ) ( ※ 주석 처리함 ) - [ 등록 ] : AWS를 통해 가상의 리눅스 서버를 구축하고, '가상의 서버'에 한 개의 '파일(이미지) 업로드' : '입력한 내용 저장' 및 한 개의 '파일(이미지) 저장' - [ 리스트 ] : '업로드한 파일(이미지)' 및 '입력한 내용' 모두 조회 · - 의 ..
· 기존에 있는 프로젝트를 ‘왼쪽의 메뉴(Project Explorer 탭)’에 복사·붙여넣기하여, 다시 활용 · JavaScript 파일이 흑백으로 뜨는 문제에 대한 해결 방안 ( 에디터 효과 적용 ) · 라이브러리 없이, Slick Slider 애니메이션을 구현 · [ HTML / CSS ] - overflow: hidden - [ display: flex ]의 역할 : 부모의 전체 너비를 자식들이 n분할 · [ JavaScript / jQuery ] - JavaScript에서 '배열'을 표현할 때, [ ]를 사용함 - 선택 요소 A.hover(함수 B, 함수 C) : 마우스 커서를 '선택 요소 A' 위에 올리면 함수 B를 실행 / 마우스 커서를 '선택 요소 A' 위에서 떼면 함 - [ ~.eq(인덱..
· 학원에서도 프로젝트 작업할 수 있도록 설정 - [ 작업 1 ] : ‘서버(EC2)’에서 학원 IP의 접근 허용 - [ 작업 2 ] : ‘데이터베이스(RDS)’에서 학원 IP의 접근 허용 https://best-mint-34c.notion.site/01-13-2862ddc8e1b44255bc40c9313a91942d
· GitHub와 Java Eclipse 연동 ( 10월 25일 및 12월 30일에 관련 내용 有 ) - GitHub에 ZIP file로 되어 있는 소스 파일을, Java Eclipse에 Import - Java Eclipse에서 작업한 소스 파일을, WAR file로 Export · [ @Test ] 할 때, [ @Transactional ]을 사용하면 자동으로 rollback이 발생하므로, [ @Commit ]을 별도로 꼭 넣어줘야 함 · 가상으로 만든 서버를 통해, 내가 만든 프로젝트 파일을 웹 상에서 제 3자가 접근 가능 https://best-mint-34c.notion.site/01-12-5c07cc7887a8424d983b96ee5ff14f4f https://best-mint-34c.noti..