2016-05-01から1ヶ月間の記事一覧

【Bootstrap4】Bootstrap 4 ~ Form 編 ~

■ 公式サイト https://getbootstrap.com/docs/4.1/components/forms/ ■ サンプル <html lang="jp"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> </meta></meta></head></html>

【Bootstrap4】Bootstrap 4 ~ テーブル編 ~

■ 公式サイト https://getbootstrap.com/docs/4.1/content/tables/ ■ 構文 * table-striped : テーブルの1行間隔で背景色を変える * table-bordered : テーブルに枠線を追加 * table-hover : テーブルにマウスオーバーした時にその行の色が変わる * table-co…

【Bootstrap4】Bootstrap 4 ~ モーダルダイアログ編 ~

■ はじめに * Bootstrapを使ったモーダルダイアログ表示を扱う => これは便利... ■ 公式サイト https://getbootstrap.com/docs/4.1/components/modal/ ■ サンプル <html lang="jp"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> </meta></meta></head></html>

【Java】 Apache Commons DbUtils を使いやすくすることを考える

はじめに http://blogs.yahoo.co.jp/dk521123/36044963.html http://blogs.yahoo.co.jp/dk521123/34079202.html http://blogs.yahoo.co.jp/dk521123/36050559.html http://blogs.yahoo.co.jp/dk521123/36053260.html などでORMを検討したが、その中で http:/…

【Bootstrap4】Bootstrap 4 ~ 基本編 / グリッドシステム ~

■ はじめに * Bootstrapの特徴をみていく ■ 前提知識:効果的なデザインの4原則 http://www.atmarkit.co.jp/ait/articles/1502/13/news014.html http://www.atmarkit.co.jp/ait/articles/1502/20/news012.html http://www.atmarkit.co.jp/ait/articles/1502/…

【トラブル】【Java】 Ebean を使った際のトラブル

はじめに * Ebean をPlay Framework上ではなく、単体で使用した際のトラブルシューティングを載せておく ■ 実行時エラー「PersistenceException:xxxxx is NOT an Entity Bean registered with this server?」が表示される エラー内容 Exception in thread "m…

【Play Framework】Play Framework [3-1] ~ 応用編 / DBを動的に切替える ~

はじめに http://blogs.yahoo.co.jp/dk521123/36084590.html でDBアクセス可能なところまではいったが、 実際には、DBを動的に切り替えたい。 調査してたら、以下のサイトがあり、まさにやりたいことだったので 参考にして、サンプルソースを作ってみる * 顧…

【Play Framework】Play Framework [1-4] ~ 入門編 / Hello World with DB ~

はじめに http://blogs.yahoo.co.jp/dk521123/36077949.html の続き。 今回は、DB(MySQL)を使ったHelloWorldを作成する。 環境について + OS : Windows10 + JDK : JDK1.8 + Eclipse : Mars.2 Release (4.5.2) + Play : Play2.5.3(Streamy) + Data base :…

【Play Framework】Play Framework [1-0] ~ 入門編 / 事前知識 ~

Play Framework の特徴 [1] Java EEを使わない => JSP/Servletを使わない。Tomcat上に動かさずにすみ、サーバ(Jetty?)も内包されている [2] MVCを採用 => 別にどうってことはないが [3] Java/Scalaで記述 => どっちも選べるが、ViewはScalaのみで記述 [3] Ru…

【Play Framework】Play Framework [1-3] ~ 入門編 / モデルの設定 ~

はじめに http://blogs.yahoo.co.jp/dk521123/36077858.html で、HelloWorldを作成したのが、今度はモデルおよびDBアクセスを絡めてみる Eclipse のプロジェクトは、上記の関連記事のものを再利用する。 注意 * play2.4からモデルの扱いが変わったらしい 環…

【Play Framework】Play Framework [1-2] ~入門編 / Hello World ~

はじめに http://blogs.yahoo.co.jp/dk521123/36058991.html で環境構築ができたので、次に、HelloWorldを作成してみる Eclipse のプロジェクトは、上記の関連記事のものを再利用する。 注意 * ファイルを追加する前に、サーバを立ち上げながら、ファイル追…

【DB設計】 正規化

手順 [1] 目で見えているデータを項目としてひたすら挙げる => 「非正規形」といわれる状態にする [2] 参考文献 * 正規化の手順 http://www.atmarkit.co.jp/ait/articles/1109/07/news124.html

【Tomcat 】【Apache】Tomcat と Apache を連携させる ~設定 / Linux 編~

はじめに http://blogs.yahoo.co.jp/dk521123/33549956.html でメリット・デメリットを整理したが 今回は実際に設定してみる 設定手順/概要 以下は手順の概要。 [1] Apacheをインストールする [2] Tomcatをインストールする [3] Tomcatの設定を行う [4] Apac…

【トラブル】【Play Framework】 Play Framework の環境構築時のトラブルシューティング

はじめに * Play Framework の環境構築時のトラブルシューティングをまとめた * 今回のトラブルを踏まえた手順は以下の関連記事に反映してある http://blogs.yahoo.co.jp/dk521123/36058991.html http://blogs.yahoo.co.jp/dk521123/36077949.html ■「 [erro…

【Linux】 Linux に関するあれこれ

■ ファイルの種類 [1] 通常ファイル => プログラムやデータを格納するファイル [2] ディレクトリファイル => ファイル名とファイルの実体を対応付けるもの [3] 特殊ファイル(デバイス・ファイル) => 周辺装置(入出力装置や外部記憶装置)を仮想的なファイル…

【Shell】ヒアドキュメント ~ 複数行の テキストをファイル出力する ~

■ はじめに シェルの可読性をあげるために よく使う「ヒアドキュメント」について、メモっておく。 目次 【1】ヒアドキュメント 【2】構文 1)Case1 2)Case2 【3】使用上の注意 1)if 文内で使う場合も空白行に注意 【4】サンプル 1)Case1 2)Cas…

【Play Framework】Play Framework [1-1] ~ 入門編 / 環境構築 ~

はじめに * Play Framework v2.5 の環境構築を記述する * なお、フォルダやファイルに関しての説明は、以下の関連記事を参照のこと http://blogs.yahoo.co.jp/dk521123/36082733.html ■ 環境構築 * 以下、構築する環境下を記す + OS : Windows10 + JDK : JDK…

【Axis2】【Eclipse】 Axis2 と Eclipse を使って、 新規にWebサービスを構築する

はじめに http://blogs.yahoo.co.jp/dk521123/31944955.html で、環境構築をするのに、HelloWorld的なWebサービスを例に上げたが、 以下「設定環境」で構築した際に、手順を改めて纏める 設定環境 * OS : Win10 * JDK : Ver1.8 * Eclipse : Eclipse Java EE …

【トラブル】Axis2でWebサービスを構築した際のトラブルシューティング

はじめに http://blogs.yahoo.co.jp/dk521123/36056462.html で行った「Axis2 と Eclipse を使って、 新規にWebサービスを構築する」際にトラブルがあったので 解決策を記録しておく [1] エラー「NoClassDefFoundError: org/apache/ws/commons/schema/resolv…

【Java】DBアクセスライブラリ [4] ~ Iciql ~

■ Iciql * Java の O/Rマッパー 特徴 * DBからJavaコードを生成することができる 注意点 * Iciql として、 トランザクション機能なし ■ 自動生成 * DBからJavaコードを生成することができる 構文 java -Xbootclasspath/a:[JDBCドライバのパス] -jar [iciql.j…

【フリーソフト】 DBクライアントツール

■ DBクライアントツール 【1】 HeidiSQL 【2】 A5:SQL Mk-2++ 【3】 DbVisualizer 【4】 SQL Developer 【5】 SQLite Manager 【6】 DB Browser for SQLite 【1】 HeidiSQL * 読み方は「ハイディSQL / ハイジSQL」 * ssh トンネルで接続できる => AWS…

【Java】DBアクセスライブラリ [3] ~ Persist ~

■ ダウンロード先 * 「persist-1.0.jar」をダウンロードしておくこと https://code.google.com/archive/p/persist/downloads ■ サンプル * MySQL を使用する * 以下からMySQL用のJDBCドライバ「mysql-connector-java-X.X.XX-bin.jar」をダウンロードし、 Ecl…

【Java】DBアクセスライブラリ [1] ~ Ebean ~

■ EBeanの特徴 * Play Framework で使用されているORマッパー http://blogs.yahoo.co.jp/dk521123/36084590.html * Play Framework上ではなく、単体で使用しているサンプルが以下のサイトに載っている => ただ今のバージョンだと使えるのか微妙な感じ(少な…

【HG】 Mercurial(HG) ~入門編~

■ はじめに * 分散リポジトリの一つである「Mercurial(HG)」について、記す 分散リポジトリ * 分散リポジトリについては、以下の関連記事を参照のこと。 http://blogs.yahoo.co.jp/dk521123/36064661.html ■ Mercurial(HG)について * Mercurialは「水銀」…