0

私が研究している研究所で、テーマ別のオンライン辞書を作成するプロジェクトに参加しています。MySQLのデータベースを構築し、それをサーブレットやjspsと組み合わせて、ゼロから作っていこうと考えています。私は専門家ではなく、実際のプロジェクトに参加するのは初めての経験なので、この方法では将来、たとえばメンテナンスが困難になるなどの問題が発生する可能性があるのではないかと心配しています。CMS がたくさんあることは承知していますが、この経験を生かして、私の理論的能力をすべて実践に移したいと思います。はい、無駄な時間を過ごしました。私が知る必要があるのは、Struts や Spring などのことを知らないという事実は、私が機能的なシステムを作成することを妨げているということですか?

ありがとうございました。

4

1 に答える 1

0

新しいテクノロジーを学び、それを学習して適用する最初の数時間頭を悩ませても構わないと思っているなら、いいえ、スプリングやストラットを知らなくても、機能的なシステムを作成することはできません。メンテナンスはまったく新しい球技/議論です。世界で最も優れたプログラマーでさえ、ゼロ メンテナンス システムを作成することはできません。あなたにできる唯一のことは、システムを十分に学習し (そして学習を継続する準備をすること)、その周りに最良のガードレールを配置し、問題をデバッグできるようにすることです。さて、構築を計画しているこのシステムがプロフェッショナル レベルのシステムである必要がある場合は、過去に Web アプリケーションを構築した経験があり、それを維持できる人を採用/取得することをお勧めします。その人は、あなたが引き継ぐことができるまであなたを運ぶのを手伝うことができます.

学習するための最良の方法 (IMO) は、サンプル アプリケーションを取得してデプロイし、コードを読み始めることです。ブラウザー (アプリケーションは Web アプリケーションであると想定しています) からフレームワーク、コントローラー/モデル、そしてビューに戻るリクエストを追跡できるかどうかを確認してください。サンプルの spring mvc アプリケーション (例: http://static.springsource.org/docs/Spring-MVC-step-by-step/ ) を入手して、理解できるかどうかを確認してください。

于 2013-04-01T01:59:29.043 に答える