SEチャンネル

ITについてできる限り書くメモ

プログラミング

JavaビルドツールGradle入門(2/2)

次世代JavaビルドツールGradle入門2回目。前回作成したサンプルプロジェクトをWebアプリのビルド設定に変更する。プロジェクトのひな形作成については前回の記事「JavaビルドツールGradle入門(1/2) - SEチャンネル」を参照されたい。

JavaビルドツールGradle入門(1/2)

次世代Javaビルドツール(と言われている)Gradle入門(1/2)。今回はGradleを導入し、eclipseでGradleプロジェクトの作成とビルドができるところまで解説する。

Spring+MongoDBでWebアプリケーション入門(+α)

Spring Framework + MongoDBを使用してアンケートWebアプリを作成する、追加の+α回。前回まででアンケートWebアプリ自体は完成したが、画面の見た目がチープなので今回は画面デザイン修正+アンケート項目の見直しを行おう。

あなたの知らないJava enumの使い方

前回に引き続き、今回もJava文法の少し踏み込んだ内容を解説する。今回はenum(列挙型)である。enumといえば定数のリストを定義するだけでしか使っていない人も多いのではないだろうか。実はJavaのenumは処理を記述したり、コンストラクタを用意したりと、…

あなたの知らないJava staticの使い方

今回はJavaプログラミング初心者向けに、Java文法の「static修飾子」を解説する。Java初心者と中級者の違いの1つが、static修飾子を正しくかつ効果的に使用できているかどうかである。というのもstaticなしでも大体の処理は記述できるが、staticを使えばコー…

Spring+MongoDBでWebアプリケーション入門(3/3)

Spring Framework + MongoDBでアンケートWebアプリケーションを作る最終回。今回は管理者用のページを作成し、アンケートの結果一覧を見られるようにする。前回まででSpring+MongoDBの基本的な使い方については解説済みで、今回はほぼSpring Securityの使い…

Spring+MongoDBでWebアプリケーション入門(2/3)

前回からの続きでSpring+MongoDBでアンケートWebアプリを作成する。今回はMongoDBを導入し、アプリケーションを実行できるところまで実装する。

Spring+MongoDBでWebアプリケーション入門(1/3)

Spring FrameworkとMongoDBを使用した、アンケートWebアプリ作成手順について解説する。アンケートサイトのような軽めのWebサイトではアンケート項目追加などデータ構造の変更が発生するため、今回はスキーマレスのMongoDBを使用している。単純に使ってみた…