Eclipse3 SPRING [#1.1] 회원가입 기능(Table, DTO, Mapper) 포스팅 해야 할 것 데이터베이스 테이블 생성 및 DTO 생성 (MySQL, DTO) Mapper.xml 추가 (insert 쿼리문 + 관리자 아이디, mapper.xml) 인터페이스 Service Controller 호원가입 메서드 추가 jsp 회원가입 기능 구현 회원가입페이지(join)에서 필요 정보 입력 입력 후 '가입하기' 버튼 클릭 이후 DB에 저장되고 화면은 메인 페이지로 이동 데이터베이스 테이블 생성 및 DTO 생성 회원가입 후 DB에 저장되기 위해서는 회원 테이블(USERS)와 DTO(User)가 필요 MySQL 워크밴치를 사용 1) SQL 테이블 생성 몇몇 데이터 정보는 필수 입력이 아니지만, 모든 정보가 NULL이 불가능하도록 하였습니다. CREATE TABLE USER( email VA.. 2022. 11. 19. JAVA[10] 다형성 - 추상메소드, 인터페이스, 내부클래스 다형성 앞서, 오버라이딩이란 상속받은 부모 클래스의 메소드를 재정의하여 사용하는 것이라 하였다. 다형성 이란 하나의 객체가 여러 가지 타입을 가질 수 있는 것을 의미한다. 자바에서는 다형성을 부모 클래스 타입의 참조 변수로 자식 클래스 타입의 인스턴스를 참조할 수 있도록 구현하고 있다. 추상 메소드 앞서, 오버라이딩이란 상속받은 부모 클래스의 메소드를 재정의하여 사용하는 것이라 하였다. 자바에서 추상 메소드를 사용하는 목적은, 추상 메소드가 포함된 클래스를 상속받는 자식 클래스가 반드시 추상 메소드를 구현하도록 하기 위함이다. 추상 메소드는 선언부만이 존재하며, 구현부는 작성 X 작성되어 있지 않은 구현부를 자식 클래스에서 오버라이딩하여 사용하는 것 abstract 반환타입 메소드이름(); 추상 클래스 .. 2022. 6. 16. JAVA [2] 연산자 (연산자 결합 순서) 산술 연산자 + - * / % 대입 연산자 += : 왼쪽의 피연산자에 오른쪽의 피연산자를 더한 후, 그 결과값을 왼쪽에 피연산자에 대입 증감 연산자 1씩 증가 혹은 감소할 때 사용 ++x : 피연산자 값을 1 증가시킨 후 연산 x++ : 해당 연산을 수행하고 나서, 피연산자의 값을 1 증가시킴 비교 연산자 주로 IF문과, while 문에서 흐름을 제어할 때 사용 != : 왼쪽의 피연산자와 오른쪽의 피연산자가 같지 않으면 참을 반환함. 2022. 5. 16. 이전 1 다음