1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| public class NodeManagerServer extends UnicastRemoteObject implements RemoteLinkman {
private static final long serialVersionUID = 1L;
public NodeManagerServer() throws RemoteException {
}
public UserNodeData getRootNode() throws RemoteException
{
Connection con = Link.getSQLcon().getConnection();
Statement stmt;
//Get a Statement object
try {
stmt = con.createStatement();
String user = "laurent";
String query = "SELECT * FROM user where username= '" + user + "'";
ResultSet rs = stmt.executeQuery(query);
System.err.println(query);
if (rs.next()) {
UserNodeData n = new UserNodeData (rs.getString("firstname") ,rs.getString("name"), rs.getString("username"),rs.getLong("id"));
System.out.println("ce qui est retourne par getrootnode : " + n);
return n;
}
} catch (Exception e)
{
e.printStackTrace();
}
System.err.println("return null");
return null;
} |
Partager