2016-09-06 8 views
-1

私はnode.jsで非常に新しいですが、私はjavaで開発しました。今、node.jsを使用してクラッシュWebアプリケーションを作成しようとしています。Node.jsとapp変数

私はこのチュートリアルを修正/勉強していました: http://teknosains.com/i/restful-crud-example-with-nodejs-and-mysql

今、私はサブディレクトリにすべての操作を移動して、今、私は別のテーブルのために、これらの操作を再生したい、ユーザーテーブルにすべてのCRUD操作を行うことができます( appという名前のファイル)とuser.jsというファイルと "views"ファイルの "user"というサブディレクトリに保存されます。

「メインファイル」に「ユーザーモジュール」の参照のみを挿入するため、この時点ですべて正常に動作します。

接続インスタンスのようないくつかの部分を「スーパー」クラスに抽出するので、接続変数とWebサーバーインスタンスをコピーしてスーパークラスを呼び出すことができます。 可能ですか?答えが「はい」ならば、どうですか?

+0

コードの一部を表示できますか?あなたのコメントだけで何が間違っているのかを見ることは非常に難しいです。 – jakerella

+0

@ jakerella:私は問題がないので、私は "抽象的な"質問をしました! – Filippo1980

+0

この場合、私はこれが適切な質問ではないと考えています。:( – jakerella

答えて

1

私はあなたの質問を理解していますか:あなたは一度接続変数を渡すことができる抽象化を作成し、次に抽象化と対話してRESTアクションを実行できるようにする抽象化を作成できます。

あなたはJavaから来ているので、prototypical inheritanceclass keywordをES2016で読むことをお勧めします。

Node.jsの一般的なSQLオブジェクトリレーショナルマッパーであるSequelizeもご覧ください。

クラス継承のような振る舞いを実装する方法と、自分自身を繰り返さずにMySQLテーブルを管理する方法に関する質問にすべて回答する必要があります。

+0

私は、私が何かを使用して接続インスタンスのようなコードの部分を繰り返していないことを知っています。 @ブローイン:あなたは正しい! – Filippo1980

+0

ありがとう!あなたの質問に答えるなら、私の応答を受け入れるようにしてください。 – broguinn