➕ Web/Spring6 7. Spring Boot 게시판 생성(2) Spring Boot 게시판 생성(2)🔶 13. 회원가입 확인 및 유효성검사(2)![[Screenshot_493.png]] // 폼 배출시 id중복체크 여부 확인 및 pw일치 검사 $('#registerForm').on('submit',function(e){ // 아이디 중복체크 등록방지 if(!isIdAvailable){ e.preventDefault() alert("아이디 중복체크를 완료해주세요") } const pw = $('#pw').val(); const pwConfirm = $("#pwConfirm").val() // 비밀번호 불일치 등록방지 if(p.. 2025. 6. 4. 5. Spring Boot WorkSpace 설정 방법(기본예시) Spring Boot WorkSpace 설정 방법◻1. application.properties설정# .properties 형식 : k = v spring.application.name=SpringBootBasic# 1. port번호 수정server.port=포트번호# 2. DB설정(username, pw, url,driver 설정)spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:포트번호/스키마명 spring.datasource.username=관리자이름(디폴트=root)spring.datasource.password=관리자비밀번호# 3. JPA설정(필수) sprin.. 2025. 5. 29. 4. SpringBoot 기본기능 소개 SpringBoot 기본기능 소개🔶Spring Boot BasicApplication@SpringBootApplication3개의 annotation이 합쳐진 기능◻1. @SpringBootConfiguration전반적으로 spring boot의 환경설정을 담당◻2. @EnableAutoConfiguration사용하고자 하는 라이브러리를 경로상에 두기만하면(pom.xml) 필요한 객체들을 자동으로 생성하고 사용 - DB정보만 작성하면 HikariCP 등 bean 객체를 생성◻3. @ComponetScan자동으로 객체들을 Container에 등록🔶 Spring Boot◻ 톰캣서버 내장◻ 프로젝트를 파일로 바꾸면 배포가능🔶 로그인 컨트롤러 예시@Controllerpublic class MemberCon.. 2025. 5. 29. 3. JSP & Servlet JSP & Servlet🔶변환흐름JSP => Servlet(.java) => ClassServlet비지니스 로직용 (if문,for문)복잡한 로직 구현에 적합하나Java위주의 작성방식이기 때문에 화면구현 에 어려움이 존재JSP화면구현용자바 내에 HTML코드가 있음화면구성에 용의하나 소스가 공개는 단점이 존재🔶 구성요소◻ 1. 지시자자바내에 필요한것을 기술하기위한 구성요소페이지 지시자 :환경설정 ex) importinclude 지시자 :헤더 푸터 등 컴포넌트를 불러올때 사용taglib(태그라이브러리) 지시자 :jstl 라이브러리 hello world222!◻ 2. 선언문(Declaration)전역변수◻ 3. 스크립트식(Scriptlet)JSP내에서 자바코드를 쓸수있게 하는 기능HTML주석 내에서 구성요.. 2025. 5. 13. 2. 서블릿 환경설정(이클립스환경 , 스프링 x) 서블릿 환경설정(이클립스환경 , 스프링 x)서버연결을 위한 Tomcat 설치https://tomcat.apache.org/download-90.cgi위 사이트에 접속 혹은 구글에 Tomcat 검색후 Download클릭![[Screenshot_222.png]]해당페이지가 나옴![[Screenshot_223.png]]zip으로 다운받기톰캣서버 추가![[Screenshot_224.png]]New Server 클릭![[Screenshot_225.png]]![[Screenshot_226.png]]다운받은 톰캣 버전 추가![[Screenshot_227.png]]추가된것을 확인할수 있다.![[Screenshot_228.png]]우클릭 -> Start 클릭![[Screenshot_229.png]]만일 위와같은 에러가 .. 2025. 5. 9. 이전 1 2 다음