스프링 프로젝트

자바 스프링/스프링 게시판 프로젝트

#3 로그인 구현, ajax 이용해 실시간 아이디 중복검사 구현

로그인 구현하기 이번엔 로그인을 구현해보도록 하겠습니다. 스프링에서 로그인 기능을 구현하기 위해선 다음 파일들에 로그인을 구현하기 위한 소스코드를 작성해야 합니다. 이 파일들에서 소스코드를 작성하기 전에 알아둬야 할 것이 있는데, 로그인 기능이 구현되기 위해서는 이 파일들에 소스코드를 작성하기 이전에, 데이터베이스 테이블이 만들어져 있어야 합니다. 데이터 테이블 생성은 이전에 제가 작성했던 글을 참고하시면 됩니다. https://daramgda.tistory.com/18?category=546917 #1 마이바티스 & 회원가입 데이터베이스 연동 확인 마이바티스란? 애플리케이션의 기능이 복잡해지면 해당 기능과 관련된 SQL문의 길이가 보통 몇 십 줄씩이 됩니다. 그런데 길이가 긴 SQL문을 다시 문자열로 ..

자바 스프링/스프링 게시판 프로젝트

#2 jQuery와 Bootstrap 디자인 구현, ui를 이용한 애니메이션 구현

목표 - 제이쿼리, 부트스트랩을 적용해 디자인 적용하기 - 제이쿼리 ui를 이용해 사이드바에 애니메이션 효과 적용하기 제이쿼리 (jQuery) jQuery는 화면의 동적 기능을 자바스크립트보다 좀 더 쉽고 편리하게 개발할 수 있게 해주는 자바스크립트 기반 라이브러리입니다. jQuery는 여러 가지 효과나 이벤트를 간단한 함수 호출만으로 빠르게 개발할 수 있어 편리합니다. 저는 이번에 부트스트랩을 적용하고 jQuery UI를 이용해 사이드바에 약간의 애니메이션 효과를 적용해볼 계획입니다. 이후 jQuery Ajax 기능을 이용해 로그인 중복 검사에 적용할 것입니다. 우선 부트스트랩이 무엇인지와, 부트스크랩과 jQuery를 설치하는 법을 알아보고, 부트스트랩과 jQuery UI를 이용해 헤더와 사이드바에 간..

자바 스프링/스프링 게시판 프로젝트

#1 마이바티스 & 회원가입 데이터베이스 연동 확인

마이바티스란? 애플리케이션의 기능이 복잡해지면 해당 기능과 관련된 SQL문의 길이가 보통 몇 십 줄씩이 됩니다. 그런데 길이가 긴 SQL문을 다시 문자열로 만들어 사용한다면 상당히 불편할 뿐만 아니라 SQL문 실행 시 오류도 많이 발생하고 유지보수에도 문제가 많이 발생하게 됩니다. 하지만 마이바티스를 사용하게 되면 복잡한 SQL문이라도 SQL Developer와 같은 도구에서 SQL문을 사용하는 것처럼 표준화된 방법으로 사용할 수 있습니다. 개발자가 작성하기 쉽고 코드 가독성도 좋다는 장점이 있습니다. 마이바티스는 이러한 이점을 가진 데이터베이스 연동 프레임워크입니다. STS 환경에서 마이바티스 사용하기 저번 글 #0 개발 환경 설정1 에서 메이븐과 STS를 설치했었습니다. 이번에는 STS환경에서 마이바..

자바 스프링/스프링 게시판 프로젝트

#0 개발 환경 세팅1

프로젝트 제작에 필요한 도구들 다운로드 프로젝트 제작이 필요한 도구들의 다운로드와 설치 방법을 링크하였습니다. 반드시 설치 방법을 참고하셔서 다운 및 설치를 진행하기를 권장합니다. 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. 부트..

daramG
'스프링 프로젝트' 태그의 글 목록