私は、MS SQLデータベースからのデータをHTMLテーブルに取り込もうとしています。私はSQLサーバーのための私のapp.propertiesを設定し、私の.javaファイルで私のjdbcTemplateを宣言しました。私はAngularJSとjdbcTemplateについて全く新しいです。誰かがサンプルコードを提供したり、正しい方向に私を向けることができますか?JDBCテンプレートとRESTful Webアプリケーションを使用したAngularJS
ありがとうございます!
table.html
<h2>Industry Maintenance SIC Table</h2>
<div ng-controller="tableController">
<p>Click <a ng-click="loadObjects()">here</a> to load data.</p>
<!-- table -->
<table class="table table-bordered table-hover table-condensed">
<tr style="font-weight: bold">
<td style="width:40%">SIC Code</td>
<td style="width:50%">SIC Code Description</td>
</tr>
<tr ng-repeat="object in objects">
<td>{{object.code}}</td>
<td>{{object.description}}</td>
</tr>
</table>
</div>
table.controller.js
(function() {
'use strict';
angular.module('support-dash.pi.table').controller('tableController', tableController);
function tableController($scope, $http){
$scope.objects = [];
$scope.loadObjects = function(){
***DONT KNOW WHAT TO PUT HERE
}
};
})();
package supportdash.api;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
@Path("hello")
public class HelloResource {
@GET
public String retrieve() {
return "Hello";
}
@Autowired
JdbcTemplate jdbcTemplate;
}
あなたが置いているものは... JDBC接続を行い、配列にデータを入力します。データベースのスキーマがどのようなものかわからなくても、正確な答えを提供するのは難しいです。 –
@ cricket_007私の.javaを追加しましたが、テンプレートを宣言する以外に何もしていませんでした。 –
私は今見ています。だから、ステップ1 - あなたは実際には、Javaコードでいくつかのデータを取得するSQLクエリを記述する必要があります。 –