GWT JDBC我该怎么做?
我正在学习gwt,在尝试查询时遇到了麻烦 类型[package.Class]没有可用的源代码;您是否忘记继承所需的模块 我不太明白模块是如何工作的 我必须为每个类编写一个模块吗 我只想调用一个类来插入数据GWT JDBC我该怎么做?,gwt,Gwt,我正在学习gwt,在尝试查询时遇到了麻烦 类型[package.Class]没有可用的源代码;您是否忘记继承所需的模块 我不太明白模块是如何工作的 我必须为每个类编写一个模块吗 我只想调用一个类来插入数据 感谢您的进步GWT最终将获得成功。从Javascript直接建立JDBC连接是不可能的。因此,为了建立数据库连接,您必须。为了连接数据库,您应该在学习RPC之后再学习它,您可以创建一个类,该类可以服务于这样实现的类 public class ExampleServiceImpl extend
感谢您的进步GWT最终将获得成功。从Javascript直接建立JDBC连接是不可能的。因此,为了建立数据库连接,您必须。为了连接数据库,您应该在学习RPC之后再学习它,您可以创建一个类,该类可以服务于这样实现的类
public class ExampleServiceImpl extends RemoteServiceServlet implements ExampleService{
//private Connection con=null;
private String status;
private String url="jdbc:mysql://localhost:3306/test";
private String user="test";
private String pass = "";
private Person people;
private ResultSet resultSet=null;
private Statement stm=null;
private Connection con=null;
private Statement stm2=null;
private Connection conn2=null;
private ResultSet resultSet2=null;
private MySqlConnection conn=new MySqlConnection();
@Override
public Person getPerson(String name,String surname,int password) {
Person personinfo=new Person();
personinfo.setName(name);
personinfo.setSurname(surname);
personinfo.setPassword(password);
ResultSet resultSet=null;
Statement stm=null;
Connection con=null;
MySqlConnection conn=new MySqlConnection();
con = conn.getConnection();
stm = ((Connection) con).createStatement();
String sorgu = "SELECT * FROM person";
resultSet = stm.executeQuery(sorgu);
while(true){
String sql = "INSERT INTO person " +
"VALUES ("+ password +", '" + name+ "','" + surname + "')";
stm.executeUpdate(sql);
((Connection) con).setAutoCommit(false);
((Connection) con).commit();
stm.close();
return personinfo;
}
}
在这段代码中,您可以将person对象插入到数据库中如果您不理解诸如模块之类的基本术语(在GWT中),您希望如何使用GWT?请前往官方文档()并从头开始-不要跳过,否则它最终会咬到你。否则,您将编写一些值得日常使用的代码;)