1-1.Dynamic Web Project 로 프로젝트 생성
1-2. Bootstrap 을 다운받아 압축을 풀어 세개의 폴더를 WebContent폴더에 넣어준다. (JS, CSS, FONTS(얘는 없어서 일단 못넣음))
1-3.Bootstrap 을 이용해서 viewport설정
container 에 검색,버튼 테이블 을 생성한다.
1-4.실행해본다.
=======================
2-1. mysql접속하여 데이터베이스 생성
2-2. 테이블 생성
2-3. 데이터 입력
=======================
3-1 UserDAO 생성 (연결, 원하는 쿼리 만들기)
- Connection
- PreparedStatement
- ResultSet
위의 세개를 만들어줘야 한다.
3-2 변수 만들기 (dbURL dbID dbPW )
3-3 드라이버 로딩 Class.forName("com.mysql.jdbc.Driver");
3-4 드라이버 연결 얻기 connection = DriverManager.getConnection( url , id, pw )
search 함수 만들기
3-5 ArrayList userList = new ArrayList(); // 검색된 유저들 저장하는 리스트 만들기
3-6 connection에 statement용SQL 문장 저장 pstmt = connection.createStatement;
pstmt.setString( 1 , "abc");
3-7 rs= pstmt.executeQuery 이렇게 resultSet 이 응답되고,
3-8 응답된 resultSet을 통해 userList 만든다.
while ( resultSet.next() )
User user =new User();
user.setUserName= resultSet.getString(1);
userList.add(user);
'Spring' 카테고리의 다른 글
No converter for [class com.example.Model.ResponseNaverMovie] with preset Content-Type 'application/json;charset=UTF-8' 에러 (0) | 2020.01.14 |
---|---|
Spring Lazy Initialization (0) | 2020.01.14 |
Spring + Mybatis + MariaDB 연동하기 (0) | 2020.01.14 |
싱글톤 패턴 (0) | 2020.01.12 |
Web.xml / root-context.xml / servlet-context.xml 차이점 (0) | 2020.01.12 |