この質問は、SpringScaffoldingプロセスによって生成されたGWTフロントエンドでSpring3フレームワークを使用するという文脈からのものです。
質問1
以下のブロックについて2つの質問があります。1つは'newString []{key};'です。部。角括弧の直後に中括弧が付いていても大丈夫ですか?中括弧の後に中括弧を付けると、配列の初期化でエラーが発生しませんか?
質問2
また、このメソッドはDAOレイヤーで必要とされる順序で主キーフィールドを返すと述べていますが、このメソッドはObject[]とkeyValuesAsText[]で最大1つのキーを返すことができるようです。入力は文字列のみであるため、DAOオブジェクトのキーの配列を返すためにどのように拡張できるでしょうか。
これはstackoverflowに関する私の最初の質問なので、質問の質と質問の方法について提案をいただければ幸いです。
コード
/**
* Returns the Primary Key field values in the order they are required by the DAO
layer to find by primary key
* @param key
* @return
*/
protected Object[] getPrimaryKeysFromGoogleKey(String key) {
String[] keyValuesAsText = new String[] { key };
Object[] keyValues = new Object[keyValuesAsText.length];
keyValues[0] = new Integer(keyValuesAsText[0]);
return keyValues;
}