728x90
반응형
SMALL

Spring/spring 공부 21

[Spring수업복습] 2022-02-08(화) - 5교시

spring으로 데이터베이스 다루기 1. 데이터베이스를 만든다. myuser 테이블을 생성한다. create문은 참고로 DDL이다. 2. insert문을 써서 테이블안에 데이터를 삽입한다. 삽입 후 꼭 commit쓰는 것을 잊지말자 3. 다시 sts로 와서 새 프로젝트를 생성한다. 13. jdbc 4. web을 체크하고 jdbc와 oracle 또한 선택해서 체크한다. 5. resource에서 properties부분에 포트번호와 jsp를 설정하고 oracle또한 설정한다

[Spring수업복습] 2022-02-08(화) - 4교시

1. 이전 프로젝트 그대로 복사해서 ex11 vaild init binder 프로젝트를 하나 만든다 2. project 파일과 setting파일의 이름을 변경해주고 3. sts로 돌아와서 import시킨다. 4. 메인메소드의 이름도 변경해준다. 5. gradle 부분에 framework starter validation을 추가로 implement해준다. 6. gradle을 수정한 뒤에는 무조건 refresh 해줘야함을 잊지말자 7. controller로 가서 validator부분을 주석처리하고 8. contentDTO 앞에 @vaild 어노테이션을 붙인다. 이는 contentdto를 유효성검증 하겠다는 의미다. 9. @InitBinder 어노테이션을 붙이고 다음과 같이 작성하는데 이 프로젝트가 이전 프로..

[Spring수업복습] 2022-02-08(화) - 3교시

1. mycontroller를 다음과 같이 작성 2. createdonepage.jsp 입력후 결과를 받는 페이지 생성 3. 실행시켜본다 localhost뒤에 inserform이라 침 4. 데이터를 작성하고 폼을 제출해본다. 5. 다음과 같이 결과값이 ㄴㅏ온다. 1. 작업 워크벤치로 가서 ex09폴더를 그대로 복사해서 10으로 이름 바꾼다. 2. ex10폴더 안으로 들어가서 project파일을 메모장으로 열고 ex9 이름을 전부 10으로 바꾼다. 3. setting gradle 파일도 내용을 변경해준다. 4. 다시 sts로 와서 수정시킨 ex10을 import시킨다. 5. 메인메소드 이름을 10으로 변경해준다. 6. mycontroller 에 들어가서 수정한다. 7. contentvalidator에 들어..

[Spring수업복습] 2022-02-07(월)

1. 새로운 스프링 프로젝트  ex06 -model  web 체크하기2. src/main/java    mytest  패키지 생성3. mytest  패키지 안에  modeluse  클래스 생성4. modeluse안에 기입하기 5 . gradle  안에 implement  기입6. gradle  수정 후에는 무조건  refresh  해주기7. 포트 번호 바꾸고    jsp설정하기8. controller  생성    mycontroller컨트롤러 기입하기 1컨트롤러 기입하기 2

[Spring수업복습] 2022-02-07(월)

1. 새로운 프로젝트 생성     ex05  jspuse     spring  web 체크2. buildgradle 클릭 후    implement 쓴다.    gradle수정 후에는 무조건   마우스오른쪽버튼 gradle  -> refresh  gradle  project를 눌러줘야함3. src -main  안에다가    webapp이라는 폴더를 생성한다.webapp폴더생성4. webapp안에다가   WEB-INF 폴더 생성   무조건 대문자로!5. WEB-INF 폴더 안에 views폴더 생성6. views폴더안에 sub폴더생성 7. views폴더안에     test1.jsp파일 생성8. sub폴더안에     test2.jsp파일 생성9. 포트번호를 바꿔준다. 10. jsp를 설정햬준다.      저장..

[Spring수업복습] 2022-02-07(월)

1. 새로운 자바 스프링 프로젝트를 생성한다.    Ex03_Annotation2. 이전에 만들었던 자바 프로젝트의     bean패키지를 그대로 복사 붙여넣기 한 다음   config 클래스만 삭제한다. 3. member  클래스에     @Component 어노테이션을 붙여준다.4. 각 변수마다       @value 라는 어노테이션을 붙여준다.     printer에는 @Autowired와 @Qualifier라는      어노테이션을 붙인다. 5. printerA클랫ㄷ로 들어가서     @Component("printerA")라는      어노테이션을 붙인다.    printer B에도 동일하게 붙인다.6. 포트번호를 8081로 설정하고7. controller를 생성하기 위해    새로운 클래스를 ..

[Spring수업복습] 2022-02-07(월)

1. gradle  안에 들어가보면     우리가 프로젝트를 생성시 설정한 형식이 나온다.     2. dependencies 는 의존성주입으로서       필요한 목록들을 나타낸다.    이는 boot를 사용하는 것만으로도     내가 설정하지 않아도 자동으로 추가된다.3. dependecy  안을 살펴보면    수많은 라이브러리들이 나온다. 4. 포트번호를 설정하기 위해    application properties에 들어간다.   server.port  =8081이라고 치고   저장을 누른다.5. 부트 대시보드에서     우리가 만든 프로젝트를 선택하고   start버튼을 눌러보면6.   콘솔창에 여러가지가 뜨면서      8081서버에 접속하게 된다.7. 그런다음  java파일에 들어가보면    ..

728x90
반응형
LIST