package draft;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import net.sf.json.util.JSONStringer;
public class draftSelect {
private static String ConnectionString = "jdbc:mysql://localhost:3306/test";
private static String Id = "root";
private static String Password = "standingegg";
private static String Classname = "org.gjt.mm.mysql.Driver";
String user_team="";
String user_name="";
public JSONStringer getData()
{
JSONStringer js = null;
try{
PreparedStatement stmt = null;
Connection conn =null;
ResultSet rs=null;
Class.forName(Classname);
conn=DriverManager.getConnection(ConnectionString,Id,Password);
stmt = conn.prepareStatement("select * from user");
rs = stmt.executeQuery();
js = new JSONStringer();
js.array();
while(rs.next())
{
js.object()
.key("user_team").value(rs.getString("user_team"))
.key("user_name").value(rs.getString("user_name"))
.endObject();
}
js.endArray();
stmt.close();
conn.close();
}catch(Exception e){
System.out.println("::::SQL Error::::" + e.getMessage());
}
return js;
}
}
자바소스를 이렇게 짰어요 user_name 이랑 user_team을 조회하는 걸
실행시키면 ::::SQL Error::::org.gjt.mm.mysql.Driver 라고 나오는데
검색해보니 mysql 커넥션 자르 파일을 java 설치 경로와 탐캣 설치 경로에 넣으라는데
그걸 넣으면 또 다른 에러인 java.lang.NoClassDefFoundError 어쩌고 저쩌고 하면서 또 에러가 나요 ㅠㅠ
이걸 대체 어떻게 해결해야하죠 ㅠㅠㅠㅠㅠ 으앙 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
도와주세요 제발