2011-03-01 60 views

回答

4

您必须提供具有重载方法类“没有参与者” - 建设者。见Converting data from ActionScript to Java

public class SomeClass 
{ 
    // no-args constructor is required for BlazeDS 
    public SomeClass() {} 

    public SomeClass(int arg) {} 
} 

public class SomeService 
{ 
    public Connection getConnection() 
    { 
     // implement to create or get a connection 
    } 

    public void saveSomeClass(SomeClass sc) throws SQLException 
    { 
     Connection conn = getConnection(); 
     Statement stmt = conn.createStatement(); 
     String sql = "INSERT INTO some_table (...) VALUES (...)"; 
     stmt.executeUpdate(sql); 
     stmt.close(); 
    } 
} 
+0

上午使用构造函数连接到数据库。 – sush 2011-03-01 11:49:57

+0

@Sushma:数据库连接应该由远程服务类来管理,而不是在其数据传输对象中。 – splash 2011-03-01 11:59:50

+0

嗨飞溅,感谢您的解决方案。我可以解决这个问题。 – sush 2011-03-01 12:21:08

相关问题