2021-03-29 ~
- 구구단
- 달력 제작
- 클래스 사용
- 인터페이스 사용
- 쓰레드 활용
2021-04-12 ~
- Oracle 설치
- SQL 쿼리
- JAVA, Oracle 연동
- Jdbc 활용
- Java Oracle 커넥션
public Connection getConnection() throws ClassNotFoundException, SQLException {
Connection con = null;
String jdbcURL = "jdbc:oracle:thin:@localhost:1521:xe";
String driver = "oracle.jdbc.OracleDriver";
String id = "hr";
String pwd = "1234";
Class.forName(driver);
con = DriverManager.getConnection(jdbcURL,id,pwd);
return con;
}- Java query 명령어
public void query1() throws ClassNotFoundException, SQLException {
Connection con = this.getConnection();
String sql = "INSERT INTO testTBL2(id,username,age) "
Statement stmt = con.createStatement();
PreparedStatement pstmt = con.prepareStatement(sql);
int affectedCount = pstmt.executeUpdate();
ResultSet rs = pstmt.executeQuery();
}2021-04-21 ~
-
eclipse editor 설정
-
HTML 태그, 속성
-
CSS 태그, 속성
-
웹 레이아웃
-
spring 으로 웹페이지 개발
-
jsp - js
- header 부분에 script 태그로 연결
-
jsp - css
- header 부분에 link 태그로 연결
-
controller - jsp
-
context로 연결
-
@RequestMapping(value = { "/login/loginForm.do", "/member/memberForm.do" }, method = RequestMethod.GET)
-
-
controller - service
-
객체로 연결
-
memberVO = memberService.login(member);
-
-
service - dao
-
객체로 연결
-
vo = memberDAO.loginById(memberVO);
-
-
dao - database
-
sqlsession으로 연결
-
vo = sqlSession.selectOne("mapper.member.loginById",memberVO);
-
-
vo
- Value Object 데이터를 저장하는 클래스