第2回

ToDo管理Webアプリケーション

要件定義

ある組織では,週例ミーティングで各自が1週間の活動についてToDo/Doneに基づく進捗報告を行っている.

しかしながら,現状では自然言語で記述されており,管理が人それぞれバラバラであるため全体の見渡しも悪い.

この現状を,Webアプリケーションを用いたシステム化で改善したい.

【実装・第1弾】名前を登録するアプリを作ってみよう

準備

GitHubにPUSHしよう

⓪データモデリングをしよう

①ビューを作ろう

<!DOCTYPE html>
<html lang="ja" xmlns:th="http://www.thymeleaf.org">

<head>
    <meta charset="UTF-8">
    <title>uid検索結果</title>
</head>

<body>
    <h1>uid検索結果</h1>
    <table>
        <tr th:each="p: ${ulist}">
            <td> [[${p.uid}]] </td>
            <td> [[${p.name}]] </td>
            <td> [[${p.createdAt}]] </td>
        </tr>
    </table>
</body>
</html>

②レポジトリを作ろう

③サービスを作ろう

④コントローラを作ろう

⑤登録したユーザをリストしてみよう(thymeleaf)

各種オブジェクト

動作テスト

エラー処理等


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS