본문 바로가기
반응형

전체 글242

01~02 스프링 시작하기 프로젝트 시작에 앞서서 간단한 정리 - 메이븐 프로젝트 생성 1. 스프링 시작하기 ## 톰캣 서버 생성 1. 다이나믹 웹 프로젝트에서 메이븐 프로젝트 변환 - Content Directory : WebContent - 기존의 src/main/webapp과 같음 - 메이븐 프로젝트 변경후 spring-context 의존 라이브러리 추가 2. 메이븐 프로젝트 구조 - /src/main/java : 자바 소스코드와 프로퍼티 파일 - /src/main/resources : 자바 소스코드 외 프로퍼티 파일, xml파일 - resources 생성 후 메이븐 업데이트 -> 패키지 형태로 나타남 - /src/test/java : 테스트 코드 - /src/test/resources : 테스트 코드에 필요한 자원(프로퍼티.. 2022. 12. 19.
32. Ajax CRUD(로그인 중복 체크(간단) / json 연습) - webapp / test03 / ajax1.jsp 생성 - ajax1.jsp 자바스크립트 객체 {} 사용 hello? 안녕? 객체 안에 함수를 부를때 person1.hello() 요청하면 찾을수 없고 person1.greeting() 프로퍼티로 요청해야 됨 - person1.hello()로 요청시 - person1.greeting()로 요청시 함수가 실행된다. 위에 개념 실습 끝나면 제이쿼리 링크를 준비한다 - pom.xml com.oracle.database.jdbc ojdbc6 11.2.0.4 org.apache.tomcat tomcat-dbcp 10.1.2 org.projectlombok lombok 1.18.24 provided - 아이디 중복 검사 - webapp / test03 / ajax.. 2022. 12. 13.
31. 파일 업로드(메소드 분리와 js파일 외부로 빼기)와 회원가입 & 로그인 & 비밀번호 암호화 30번 글( https://simfairy.tistory.com/272 )에서 했던 코드를 리펙토링함 BoardController에 있는 몇몇 태그들을 FileUpload 클래스에 따로 모아서 관리함 - sql board_tbl CREATE TABLE BOARD_TBL( BNO NUMBER(10) PRIMARY KEY, TITLE VARCHAR2(500) NOT NULL, CONTENT VARCHAR2(4000) NOT NULL, WRITER VARCHAR2(100) NOT NULL, imageFileName VARCHAR2(100), WRITEDATE DATE DEFAULT SYSDATE ); t_member CREATE TABLE T_MEMBER( MNO INT PRIMARY KEY, ID VARCH.. 2022. 12. 9.
- 유저 생성 왼쪽 상단 접속 아래 + 눌러서 Name과 사용자 이름 비밀번호 적고 테스트 눌러서 왼쪽 아래 상태:성공 확인뒤 접속 CREATE USER SHOP IDENTIFIED BY 1234; GRANT RESOURCE, CONNECT TO SHOP; 한줄씩 ctrl + enter 로 실행 다시 왼쪽 상단에 + 눌러서 로컬-shop 만들어준다. 좌측 트리에 shop / system 생긴거 확인하고 system 더블 클릭한다. 쭉 내려보면 다른 사용자 안에 SHOP 만들어진걸 확인하면 됨. 2022. 12. 7.
반응형