목표 - 제이쿼리, 부트스트랩을 적용해 디자인 적용하기 - 제이쿼리 ui를 이용해 사이드바에 애니메이션 효과 적용하기 제이쿼리 (jQuery) jQuery는 화면의 동적 기능을 자바스크립트보다 좀 더 쉽고 편리하게 개발할 수 있게 해주는 자바스크립트 기반 라이브러리입니다. jQuery는 여러 가지 효과나 이벤트를 간단한 함수 호출만으로 빠르게 개발할 수 있어 편리합니다. 저는 이번에 부트스트랩을 적용하고 jQuery UI를 이용해 사이드바에 약간의 애니메이션 효과를 적용해볼 계획입니다. 이후 jQuery Ajax 기능을 이용해 로그인 중복 검사에 적용할 것입니다. 우선 부트스트랩이 무엇인지와, 부트스크랩과 jQuery를 설치하는 법을 알아보고, 부트스트랩과 jQuery UI를 이용해 헤더와 사이드바에 간..
마이바티스란? 애플리케이션의 기능이 복잡해지면 해당 기능과 관련된 SQL문의 길이가 보통 몇 십 줄씩이 됩니다. 그런데 길이가 긴 SQL문을 다시 문자열로 만들어 사용한다면 상당히 불편할 뿐만 아니라 SQL문 실행 시 오류도 많이 발생하고 유지보수에도 문제가 많이 발생하게 됩니다. 하지만 마이바티스를 사용하게 되면 복잡한 SQL문이라도 SQL Developer와 같은 도구에서 SQL문을 사용하는 것처럼 표준화된 방법으로 사용할 수 있습니다. 개발자가 작성하기 쉽고 코드 가독성도 좋다는 장점이 있습니다. 마이바티스는 이러한 이점을 가진 데이터베이스 연동 프레임워크입니다. STS 환경에서 마이바티스 사용하기 저번 글 #0 개발 환경 설정1 에서 메이븐과 STS를 설치했었습니다. 이번에는 STS환경에서 마이바..
프로젝트 제작에 필요한 도구들 다운로드 프로젝트 제작이 필요한 도구들의 다운로드와 설치 방법을 링크하였습니다. 반드시 설치 방법을 참고하셔서 다운 및 설치를 진행하기를 권장합니다. JDK : jdk-11.0.13 다운 링크 : https://www.oracle.com/java/technologies/downloads/ 설치방법 : https://crazykim2.tistory.com/478 톰캣 컨테이너 : Apache tomcat 9.0.56 다운 링크 : https://tomcat.apache.org/download-90.cgi 설치방법 : https://shinysblog.tistory.com/5 이클립스 IDE : Eclipse IDE for Java Developers-2021-12 다운 링크 ..
제작할 프로젝트 자바 스프링 게시판 + 실시간 채팅창 계획표 1주차 ) #0 개발 환경 세팅 1. 프로젝트 제작에 필요한 도구들 다운로드 2. 스프링 프레임워크란? 3. 스프링 프레임워크 설정하기 3.1. 메이븐에 대해 & 메이븐 설치하기 3.2. STS에 대해 & STS 설치하기 3.3. STS와 메이븐을 이용한 스프링 프로젝트 동작 확인 2주차 ) #1 간단한 회원가입 구현 & 데이터베이스 연동 1. 마이바티스란? 2. STS 환경에서 마이바티스 사용하기 3. 회원가입 구현, 데이터베이스와 연동 확인 3주차 ) #2 jQuery와 Bootstrap 디자인 구현, ui를 이용한 애니메이션 구현 1. 목표 2. 제이쿼리 (jQuery) 3. 부트스트랩 (Bootstrap) 4. 부트스트랩 설정 5. 부트..
공부할 교재 이병승 저자의 자바 웹을 다루는 기술 책을 토대로 스프링에 대해 공부합니다. http://www.yes24.com/Product/Goods/68371015 자바 웹을 다루는 기술 - YES24 기초부터 실무까지 한 권으로!최근 효율적으로 개발할 수 있는 웹 프레임워크가 많이 나왔지만, JSP와 서블릿은 자바 웹 개발에서 가장 중요하고도 기본이 되는 내용이다. 기초가 튼튼해야 웹 프 www.yes24.com 교재의 목차를 참고하여 블로그에 정리해서 올릴 목록입니다. 목차 #1. 서블릿 #2. 쿠키와 세션 #3. JSP #4. 자바 코드를 없애는 액션 태그 #5. 표현 언어와 JSTL #6. HTML5와 제이쿼리 #7. 모델2 방식의 효율적 개발 #8. 스프링 프레임워크 #9. 마이바티스 프레임..