DBUtil.java

public class DButil {


public static Connection getConnection() {

Connection conn = null;

Properties p = new Properties();


try {

p.load(new FileReader(

"src/com/ninethirty/hellolecture/nfc/dbinfo.properties"));

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

String driver = p.getProperty("driver");

try {

Class.forName(driver);

} catch (ClassNotFoundException e) {

e.printStackTrace();

}

try {

conn = DriverManager.getConnection(p.getProperty("url"),

p.getProperty("userid"), p.getProperty("password"));


System.out.println("DB Connection");

} catch (SQLException e) {

e.printStackTrace();

}


return conn;

}


public static void close(Connection conn, Statement st) {

try {

if (conn != null)

conn.close();

if (st != null)

st.close();


} catch (SQLException e) {

e.printStackTrace();

}

}


}




dbinfo.properties

driver=oracle.jdbc.OracleDriver
url=jdbc:oracle:thin:@localhost:1521:xe
userid=hr
password=hr




사용하기
try {
conn = DBUtil.getConnection();
st = conn.createStatement();
String users_sql = "select * from tablename";
rs = st.executeQuery(users_sql);
while (rs.next()) {
user_id = rs.getString(1);
user_name = rs.getString(2);
}
rs.close();
} catch (SQLException e) {
e.printStackTrace();
} finally {
if (rs != null)
rs.close();
}


'Computer > JAVA' 카테고리의 다른 글

Java HashMap  (0) 2014.08.13
Java 16진수로 변환  (0) 2014.08.12
JDBC 출석기능(배열)  (0) 2014.08.11
JDBC SQL Select 기본 예제  (0) 2014.08.11
java 배열 선언  (0) 2014.08.08

1. AndroidManifest.xml설정 



NFC기능을 사용하귀위해 AndroidManifest.xml에 추가해야 한다.

NFC기능은 일정 버전이상의 안드로이드에서 사용할 수 있으므로 최소 sdk 버전을 등록해야 사용할 수 있다. 


2. NFC 태그 출력 textview 만들기


@string/hello_nfc_please_touch_a_tag는 String파일에 추가하도록한다. 


3. MainActivity 등록













'Computer > Android' 카테고리의 다른 글

안드로이드 액티비티간 데이터 전송  (0) 2014.08.08
안드로이드 화면전환  (0) 2014.08.08
안드로이드 한글 깨짐  (0) 2014.08.08
안드로이드 로그인 예제  (0) 2014.08.07
안드로이드 소켓통신 예제  (0) 2014.08.07

안드로이드 개발중 한글 깨짐 현상을 해결하기 위해선 

프로젝트 우클릭 Properties-Resource-Text file encoding 을 UTF-8로 수정하면된다.


프로젝트 진행중에 적용하게 되면 한글로된 주석이나 출력부분이 다 깨지므로 프로젝트 시작전에 적용하는게 좋다.


'Computer > Android' 카테고리의 다른 글

안드로이드 화면전환  (0) 2014.08.08
안드로이드 NFC 태그값 읽어 오기  (0) 2014.08.08
안드로이드 로그인 예제  (0) 2014.08.07
안드로이드 소켓통신 예제  (0) 2014.08.07
안드로이드 로딩화면 만들기  (0) 2014.08.07

+ Recent posts