๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
IT์ž๊ฒฉ์ฆ ๊ณต๋ถ€/์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ์‹ค๊ธฐ

[๊ณผ์ •ํ‰๊ฐ€ํ˜• ์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ์‹ค๊ธฐ] ๊ณจํ”„์—ฐ์Šต์žฅ ํšŒ์›๊ด€๋ฆฌ - ์—ฐ์Šต๋ฌธ์ œ

by yunamom 2022. 6. 13.
728x90
300x250

์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜• / ๊ณผ์ œ๋ช… : ๊ณจํ”„์—ฐ์Šต์žฅ ํšŒ์›๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ ( 4์‹œ๊ฐ„ )

[์ฐธ๊ณ ] ์•„๋ž˜ ์†Œ์Šค๋Š” Oracle ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—ฐ๋™ ์ƒ˜ํ”Œ ์˜ˆ์ œ์ž…๋‹ˆ๋‹ค.

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="java.sql.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>

<% /* ์ž๋ฐ” DB ์—ฐ๋™ ์ƒ˜ํ”Œ ์†Œ์Šค์ฝ”๋“œ */

	try{
		
		Class.forName("oracle.jdbc.OracleDriver");
		Connection con = DriverManager.getConnection
				         ("jdbc:oracle:thin:@//localhost:1521/xe","system","1234");
		Statement stmt = con.createStatement();
		ResultSet rs = stmt.executeQuery("select sysdate from dual");
		while(rs.next()){
			out.println("Today date :" + rs.getString(1) + "<hr>");
		}
		stmt.close();
		con.close();
		
	}catch(Exception e){
		e.printStackTrace();
	}

%>

</body>
</html>

 

1) ๋ฉ”์ธํ™”๋ฉด์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋””์ž์ธ์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑํ•˜์‹œ์˜ค.

2) ๋ฐ์ดํ„ฐ ์ž…์ถœ๋ ฅ ์š”๊ฑด์— ๋งž๊ฒŒ ๊ฐ•์‚ฌ์ •๋ณด, ํšŒ์›์ •๋ณด, ์ˆ˜๊ฐ•์ •๋ณด ํ…Œ์ด๋ธ”์„ ์ƒ์„ฑํ•˜์‹œ์˜ค.

1. ๊ฐ•์‚ฌ์กฐํšŒ ํ™”๋ฉด

  1. ์ˆ˜๊ฐ•๋ฃŒ ์•ž์— ์›ํ‘œ์‹œ(โ‚ฉ) ์ž…๋ ฅ
  2. ๊ฐ•์‚ฌ์ž๊ฒฉ์ทจ๋“์ผ์€ "YYYY๋…„MM์›”DD์ผ" ๋กœ ํ‘œํ˜„

 

2. ์ˆ˜๊ฐ•์‹ ์ฒญ ํ™”๋ฉด

  1. ํšŒ์›๋ช… ์„ ํƒ์‹œ ํšŒ์›๋ฒˆํ˜ธ๋Š” ์ž๋™์œผ๋กœ ๋‚˜ํƒ€๋‚œ๋‹ค.
  2. ํšŒ์›๋ฒˆํ˜ธ๊ฐ€ 20000 ์ด์ƒ์ธ ํšŒ์›์€ ์ˆ˜๊ฐ•๋ฃŒ 50% ํ• ์ธํ•ด์„œ ์ˆ˜๊ฐ•๋ฃŒ๊ฐ€ ์ž๋™์œผ๋กœ ๊ณ„์‚ฐ๋˜์–ด ๋‚˜ํƒ€๋‚œ๋‹ค.
  3. ๋ชจ๋“  ํ•ญ๋ชฉ์— ๋Œ€ํ•˜์—ฌ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ์‹ค์‹œํ•˜๋ฉฐ, ๊ฐ’์ด ๋น„์–ด์žˆ๊ฑฐ๋‚˜ ์„ ํƒ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ์—๋Š” ์˜ค๋ฅ˜๋ฉ”์„ธ์ง€๋ฅผ ๋„์šด ํ›„ ํฌ์ปค์Šค๋ฅผ ์ด๋™ํ•จ.
  4. ๋‹ค์‹œ์“ฐ๊ธฐ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด "์ •๋ณด๋ฅผ ์ง€์šฐ๊ณ  ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค!"๋ฅผ ๋„์šฐ๊ณ  ๋ชจ๋“  ๊ฐ’ ์ดˆ๊ธฐํ™” ํ›„ ์ˆ˜๊ฐ•์›”๋กœ ํฌ์ปค์Šค๋ฅผ ์ด๋™ํ•จ.
  5. ์ˆ˜๊ฐ•์‹ ์ฒญ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๊ฐ€ ํ†ต๊ณผ๋˜๋ฉด "์ˆ˜๊ฐ•์‹ ์ฒญ์ด ์ •์ƒ์ ์œผ๋กœ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค!"๋ฅผ ๋„์šด ํ›„ ๋ฉ”์ธํŽ˜์ด์ง€๋กœ ์ด๋™ํ•จ.

 

3. ํšŒ์›์ •๋ณด์กฐํšŒ ํ™”๋ฉด

  1. ์ˆ˜๊ฐ•๋ฃŒ ์•ž์— ์›ํ‘œ์‹œ(โ‚ฉ)์ž…๋ ฅ
  2. ์ˆ˜๊ฐ•์›”์€ "YYYY๋…„MM์›”"๋กœ ํ‘œํ˜„

 

4. ๊ฐ•์‚ฌ๋งค์ถœํ˜„ํ™ฉ ํ™”๋ฉด

  1. ์ด๋งค์ถœ ์•ž์— ์›ํ‘œ์‹œ(โ‚ฉ) ์ž…๋ ฅ
  2. ๊ฐ•์‚ฌ๋ช…๊ณผ ์ด๋งค์ถœ์€ ์˜ค๋ฅธ์ชฝ ์ •๋ ฌ

↓ JSP๋กœ ๊ตฌํ˜„ํ•œ ์ฝ”๋“œ 

 

[์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜• ์‹ค๊ธฐ] ๊ณจํ”„์žฅ ํšŒ์›๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ - JSP

์•ˆ๋…•ํ•˜์„ธ์š” yunamom ์ž…๋‹ˆ๋‹ค :D ์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ ๊ณผ์ •ํ‰๊ฐ€ํ˜• ์‹ค๊ธฐ ์—ฐ์Šต๋ฌธ์ œ์ธ ๊ณจํ”„์—ฐ์Šต์žฅ ํšŒ์›๊ด€๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์„ 100% JSP ๋กœ ๊ตฌํ˜„ํ•œ ONLY ์‹œํ—˜์— ํ•ฉ๊ฒฉํ•˜๊ธฐ ์œ„ํ•œ ์†Œ์Šค์ฝ”๋“œ ๋ฅผ ํฌ์ŠคํŒ…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค ๐Ÿ˜Š(์ดˆ

yunamom.tistory.com

 

728x90
300x250

์ฝ”๋“œ