LoginSignup
3
3

More than 5 years have passed since last update.

初心者がSpring tutorialをやってみる 第1回 事前準備

Posted at

ほぼプログラムミングをやったことない初心者が、Springを利用してWEBサイトを作成してみる。忘れないためのメモ。

やってみるチュートリアルサイトはここ
Spring Tutorial for Beginners

今回はあまりにも知識がないため、下記のページを読んだ。
そして、重要そうな用語を自分なりの解釈で記載。
Quick Learning Java for beginners

Class・・・あるもの型。ドメインみたいなものか?フィールド、関数をもつ。型(Class)から具体的なもの(インスタンス)を生成する。
Constructor・・・インスタンスを生成する際に、実行される関数。インスタンス固有の特性を設定するのに利用される。
Instance・・・型(クラス)から生み出される具体的なもの。フィールド、関数をもつ。
Normal field・・・(クラス内で宣言された場合)クラスから生成されるインスタンス独自のフィールドである。
static Field・・・(クラス内で宣言された場合)クラス内で共通に保持するフィールドである。
final Field・・・Normal fieldのうち、一番初めの宣言以降、値を変更することができないフィールドである。
static final Field・・・static Fieldのうち、一番初めの宣言以降、値を変更することができないフィールドである。
Method・・・与えられた条件(パラメータ)に沿って、データの加工を行う処理である。加工結果を返す場合と返さない場合がある。
static Method・・・Methodのうちクラスに保持するものである。インスタンス経由でなく、クラス経由で呼び出した方がよい。
final Method・・・Methodのうちインスタンスに保持するものである。
parent class・・・parent classはsub classによって継承元となるクラスである。
sub class・・・継承対象となるクラス(parent class)をもとに、作成したクラスである。親クラスから、フィールドと値、関数を継承する。
Override method・・・親クラスから継承した、Methodの内容を破棄して、新しくデータの加工処理内容を定義すること。

以上

チュートリアルをサラッと見てみて、重要そうな単語、わからなかった単語を書き出した。
Maven
IoC Container
DAO, ORM, AOP, WEB
implement
Group Id
Artifact Id
package
pom.xml
Spring BEAN
packages
ApplicationContext

3
3
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3