공부/그룹 스터디 28

[3회차 04] jsp값 Controller로 넘기기

WebContent아래 resources를 압축을 풀어 넣어주고WEB-INF/views에 login.jsp를 넣어 줍니다 먼저 login.jsp를 좀 수정해야 합니다위 jsp코드에서 type, placeholder 등을 attribute라고 합니다. 현재 위 코드에서는 속성이 하나가 빠져있는데요그게 무엇일까요?? 바로 name입니다이 코드의 값을 servelt으로 보내기 위해서는 name이 꼭 있어야 하고, 코드를 쉽게 하기 위해서는 id가 있어야 합니다jsp코드를 봤을 때 attribute에 꼭 name이 있는지 확인해야 합니다그리고 name은 의미 있는 단어로 해야 이 이름을 변수명으로도 사용할 수 있습니다  다음은 위 코..

[3회차 03] Spring JDBC 설정

Spring Jdbc로 프로젝트를 만들어 MyBatis를 왜 사용하는지 알아보자일단 전과 같이 프로젝트를 생성하고 기본세팅해주세요 Tip.혹시 자꾸 java 버전이 바뀐다면 상단 Window -> Preperence를 누른후 Java -> Installed JREs 의 기본자바를 성정해주세요또는 Server -> Runtime Environemnts 에서 Tomcat을 선택후 Edit 클릭, JRE 버전이 제대로 설정되었는지 확인 이제 프로젝트 기본설정을 끝냈으면 pom.xml에 아래 라이브러리를 https://mvnrepository.com 에서 최신버전을 찾아 추가하고 maven update까지 해주세요 spring-beansspring-jdbcmysql-connector..

[3회차 02] DBeaver 설치 & 설정

DBeaver 설치https://dbeaver.io/download/DBeaver 실행 후 새 데이터베이스 연결 -> MySQL선택docker run --name mysql-lecture -p 53306:3306 -v c:/dev/docker/mysql:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=admin_123 -d mysql:8.3.0Server Host : localhostPort : 53306 (docker를 53306으로 만들었으니 맞춤)Username : rootPassword : admin_123 ( 우리가 컨테이너 생성시 설정)Test Connection을 해서 연결이 제대로 되는지 확인완료를 누르면 드라이버가 없기에 다운로하라..

[3회차 01] Docker 간단 사용법

먼저 docker desktop을 실행하고Windows PowerShell 실행하고 docker run --name mysql-lecture -p 53306:3306 -v c:/dev/docker/mysql:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=admin_123 -d mysql:8.3.0입력하면 다운로드를 시작하고 마지막줄에 이상한 해쉬값이 나오면 성공 docker desktop에 추가된걸 볼 수 있습니다docker psdocker ps 입력하면 현재실행하고 있는 docker의 정보가 나오며 맨 끝에있는 mysql-lecture가 컨테이너 이름입니다현재 mysql은 mysql-lecture라는 이름으로 docker image가 돌고있다는 이야기입니..