クラウドをデータの保存に使用できるというネット チュートリアルを読んだので、SQL Server 2005 のテーブル データを Amazon クラウドに保存するかどうかを尋ねたかったのです。それはアンドロイドアプリケーションで?
1 に答える
0
Amazonは、指定されたオペレーティングシステムを備えたサーバーインスタンスを提供します。技術的には、それに何でもインストールしてホストすることができます。
- 技術的にすべきことは、Amazonから希望の仕様のインスタンスを取得することです。
- DBに接続し、SQLクエリを実行して値を返すコントローラーを備えた単純なWebアプリケーション(Java Webアプリケーションを実行します。Androidプログラミングを既に実行しているのと同じように実行できます)を作成します。
これがいくつかのサンプルコードです。ご存知のように、これはSpringを使用します。簡単に始めたい場合は、プレーンMVCを使用することもできます。
@RequestMapping ( value = "runquery" , method = RequestMethod.GET )
@ResponseBody
public void runQuery()
{
Statement lStatement = null;
Connection lConnection = null;
ResultSet lResultSet = null;
try
{
lConnection = DBAccess.getConnection();
lStatement = lConnection.createStatement();
lResultSet = lStatement.executeQuery( "select * from table" );
while ( lResultSet.next() )
{
mLogger.info("The result set is : "+lResultSet.toString());
}
}
catch( Exception e )
{
e.printStackTrace();
mLogger.error("Exception occurred while trying to runQuery : "+e.getMessage());
}
finally
{
DBAccess.closeResultSet( lResultSet );
DBAccess.closeStatement( lStatement );
DBAccess.closeDBConnection( lConnection );
}
}
于 2012-07-24T13:06:01.400 に答える