ITエンジニアとして経験・学習したこと
  • ホーム
  • サイトマップ
  • プロフィール
  • お問い合わせ
  • プライバシーポリシー
IntelliJ IDEA

IntelliJ IDEAでコードスタイルの整形を行ってみた

purin_it
ITエンジニアとして経験・学習したこと
ソースコードのインデントを整えたり、不要なimport文を削除したりして、ソースコードを読みやすい状態に保っておくことは、複数人でシステム開 …
Spring Boot 基本

Spring Bootでリクエストを送ったクライアントのIPアドレスを取得してみた

purin_it
ITエンジニアとして経験・学習したこと
業務用のWEBアプリケーションを作成する際、アクセスログ等にIPアドレスを残しておきたい場合がある。IPアドレスは、「-Djava. …
Spring Boot DI/AOP

staticメソッド内でDIを利用してみた

purin_it
ITエンジニアとして経験・学習したこと
例えば、staticメソッド内でデータベースアクセスをする等、staticメソッドからDIされるオブジェクトを呼び出したい場合もある。しかし、DIされるオブジェクトのメソッ …
Spring Boot 基本

Spring BootのFilter内でエラーが発生した場合の例外処理を追加してみた

purin_it
ITエンジニアとして経験・学習したこと
WEBアプリケーションを作成する際、処理の途中でエラーが発生した場合に、特定のエラーページに遷移してエラーメッセージを表示したり、エラーログ …
Spring Boot 基本

Spring BootでFilterを利用してみた

purin_it
ITエンジニアとして経験・学習したこと
前回、このブログで「AOP(Aspect Oriented Programming)」について述べていたが、AOPと同じように複数のプログラ …
Spring Boot DI/AOP

Spring BootでAOPを利用してみた

purin_it
ITエンジニアとして経験・学習したこと
Springフレームワークの基本として、AOP(Aspect Oriented Programming)という概念がある。AOPは日本語で「アスペクト志向言語」といい、複数 …
Spring Boot DI/AOP

Spring BootでDIを利用してみた

purin_it
ITエンジニアとして経験・学習したこと
Springフレームワークの基本として、DI(Dependency Injection)という概念がある。DIは日本語で「依存性の注入」といい、newを使わなくてもオブジェ …
Spring Boot 基本

gradlewコマンドでSpring BootのWEB画面用アプリをビルドし実行してみた

purin_it
ITエンジニアとして経験・学習したこと
Spring Initializrで作成したSpring Bootプロジェクトには、以下のように、「gradlew」(Linux, Mac用 …
Spring Boot 基本

IntelliJ IDEA上でGradleを使ってWeb画面のSpring Bootプロジェクトを作成してみた

purin_it
ITエンジニアとして経験・学習したこと
Spring Bootのプロジェクトを新規作成を「IntelliJ IDEA」のメニューから実施しようとしたところ、無料の「Communit …
IntelliJ IDEA

IntelliJ IDEAをインストールしてみた

purin_it
ITエンジニアとして経験・学習したこと
「IntelliJ IDEA(インテリジェイ アイディア)」という、Eclipseと同等の機能をもつJava用統合開発環境を使って、Spri …
  • 1
  • ...
  • 25
  • 26
  • 27
  • 28
  • 29
Spring Boot STS利用

Spring Boot上で動作するプログラムの文字コードをShift_JISに変更してみた

purin_it
ITエンジニアとして経験・学習したこと
Spring Boot上で動作するプログラムの文字コードは、通常UTF-8になっている。その詳細については以下のサイトを参照のこと。 ht …
Spring Boot Ajax/JavaScript/API連携

Ajax通信をPromiseを使って実装してみた

purin_it
ITエンジニアとして経験・学習したこと
JavaScriptのPromiseは、非同期処理の成功時・失敗時の処理を明示的に書くことができるオブジェクトのことをいい、非同期処理のコー …
Spring Boot Ajax/JavaScript/API連携

ウィンドウを開く処理をJavaScriptのアロー関数で書いてみた

purin_it
ITエンジニアとして経験・学習したこと
アロー関数は、ES2015(ES6)から利用可能になった新しいJavaScriptの構文の一つで、関数をシンプルに記述することができる。  …
Spring Boot DB連携

Spring BootでDomaを利用してみた

purin_it
ITエンジニアとして経験・学習したこと
Domaとは、S2Daoのスタイル(DAOパターンや2 Way SQL)を踏襲したJava6(JDBC4.0)対応のO/Rマッパーで、Spr …
Spring Boot DB連携

インメモリ型のH2DBに接続しMyBatisを利用してみた

purin_it
ITエンジニアとして経験・学習したこと
データベースが用意されていない段階で、データベースアクセスするプログラムを作成する場合は、インメモリ型のH2DBを利用すると便利である。  …
Javaその他

JavaEEのプロジェクトを作成しThymeleafを使って画面表示してみた

purin_it
ITエンジニアとして経験・学習したこと
JavaEEでは、JSF(JavaServer Faces)というJavaベースのWebアプリケーションフレームワークを用いて画面表示を行う …
Javaその他

Eclipse上にJavaEEの開発環境を構築してみた

purin_it
ITエンジニアとして経験・学習したこと
JavaEEとは、正式名称を「Java Platform, Enterprise Edition」といい、企業向けのWebアプリケーション開 …
Spring Boot 基本

Spring Bootで特定のHTTPステータスコードが返却された場合に独自エラー画面を表示してみた

purin_it
ITエンジニアとして経験・学習したこと
Springフレームワークでは、特定のHTTPステータスコード(例:404(Not Found))が返却された場合に独自のエラー画面に遷移す …
Spring Boot DB連携

Spring BootでSQL Serverに接続しMyBatisを利用してみた

purin_it
ITエンジニアとして経験・学習したこと
今回は、Spring Bootアプリケーションで接続するデータベースをSQL Serverに変更してみたので、そのサンプルプログラムを共有す …
Spring Boot DB連携

Spring BootでPostgresqlに接続しMyBatisを利用してみた

purin_it
ITエンジニアとして経験・学習したこと
今回は、Spring Bootアプリケーションで接続するデータベースをPostgresqlに変更してみたので、そのサンプルプログラムを共有す …
next
DB

Postgresqlでユーザーを作成しテーブルを追加してみた

purin_it
ITエンジニアとして経験・学習したこと
Postgresqlの場合は、pgAdminを利用すると、ユーザーやデータベースの作成をGUIベースで実施できる。今回は、pgAdminを利 …
DB

MySQLでユーザーを作成しテーブルを追加してみた

purin_it
ITエンジニアとして経験・学習したこと
MySQLの場合は、Workbenchを利用すると、スキーマ(データベース)やユーザーの作成をGUIベースで実施できる。今回は、Workbe …
MongoDB_データ追加_4_2 DB

MongoDBをCompassというGUIツールで操作してみた

purin_it
ITエンジニアとして経験・学習したこと
下記記事にて、「Mongo Shell」を利用したMongoDBの操作を実行していた。https://www.purin-it.co …
DB

MongoDBをMongo Shellで操作してみた

purin_it
ITエンジニアとして経験・学習したこと
今回は、コマンドラインでMongoDBを操作できる「Mongo Shell」を使用して、MongoDBへのDB追加、コレクション追加、データ …
DB

MongoDBをインストールしてみた

purin_it
ITエンジニアとして経験・学習したこと
MongoDBとは、NoSQLと呼ばれるデータベースに分類されるもので、「ドキュメント」と呼ばれる構造的データをJSONライクな形式で表現し、そのドキュメントの集合を「コレクション …
DB

マテリアライズドビューを作成してみた

purin_it
ITエンジニアとして経験・学習したこと
マテリアライズドビューを利用すると、データベースでSELECTした結果をテーブルとして保持できるため、複雑な集計処理の高速化やデータ整合性の確保を簡単に実現しつつ、SELECT処理 …
DB

Oracleの別ユーザーのテーブルにスキーマ名無しでアクセスしてみた

purin_it
ITエンジニアとして経験・学習したこと
今回は、Oracleの別ユーザーのテーブルに、スキーマ名無しでアクセスする方法を習得したので、その手順について共有する。テーブル所有者とテー …
DB

Oracleにユーザーを追加しテーブルを作成してみた

purin_it
ITエンジニアとして経験・学習したこと
Oracleデータベース上に、ユーザーを作成しテーブル作成等が行えるようにするには、ユーザーの作成・権限の付与等一定の手順をふむ必要がある。 …
DB

各DB上でテーブルのデータをCSVファイルに出力してみた

purin_it
ITエンジニアとして経験・学習したこと
今回は、各DB上のデータをCSVファイルに出力する方法について共有する。前提条件 Windows端末上に、Oracle・MySQL …
DB

OracleのspoolコマンドでテーブルのデータをCSVファイルに出力してみた

purin_it
ITエンジニアとして経験・学習したこと
今回は、OracleのテーブルデータをCSVファイルに出力してみたので、共有する。sqlplusで接続し、spoolコマンドを利用すると、C …
next
SSAS

SSAS(SQL Server Analysis Services)プロジェクトにコマンドでディメンションやキューブ等を追加してみた(3)

purin_it
ITエンジニアとして経験・学習したこと
今回も引き続き、SSAS(SQL Server Analysis Services)プロジェクトにディメンション、キューブ等を追加する手順に …
SSAS

SSAS(SQL Server Analysis Services)プロジェクトにコマンドでディメンションやキューブ等を追加してみた(2)

purin_it
ITエンジニアとして経験・学習したこと
今回も引き続き、SSAS(SQL Server Analysis Services)プロジェクトにディメンション、キューブ等を追加する手順に …
SSAS

SSAS(SQL Server Analysis Services)プロジェクトにコマンドでディメンションやキューブ等を追加してみた(1)

purin_it
ITエンジニアとして経験・学習したこと
SSAS(SQL Server Analysis Services)プロジェクトは、これまで、SSDT(SQL Server Data To …
SSAS

SSAS(SQL Server Analysis Services)をサーバー間で同期化してみた(3)

purin_it
ITエンジニアとして経験・学習したこと
今回も引き続き、SSAS(SQL Server Analysis Services)プロジェクトのサーバー間同期化について述べる。今回は、S …
SSAS

SSAS(SQL Server Analysis Services)をサーバー間で同期化してみた(2)

purin_it
ITエンジニアとして経験・学習したこと
今回も引き続き、SSAS(SQL Server Analysis Services)プロジェクトのサーバー間同期化について述べる。今回は、サ …
SSAS

SSAS(SQL Server Analysis Services)をサーバー間で同期化してみた(1)

purin_it
ITエンジニアとして経験・学習したこと
今回は、SSAS(SQL Server Analysis Services)プロジェクトをサーバー間で同期化してみたので、その内容について述 …
SSAS

SSAS(SQL Server Analysis Services)の設定ファイルを変更してみた

purin_it
ITエンジニアとして経験・学習したこと
例えば以下の記事のように、SQL Server Analysis Services(SSAS)プロジェクトは、SSDT(SQL Server …
SSAS

階層構造をもつディメンションを作成してみた(2)

purin_it
ITエンジニアとして経験・学習したこと
今回も引き続き、日別や項目別、場所別などデータ分析の切り口となる「ディメンション」の階層構造について述べる。今回は、階層構造をもつディメンシ …
SSAS

階層構造をもつディメンションを作成してみた(1)

purin_it
ITエンジニアとして経験・学習したこと
日別や項目別、場所別などデータ分析の切り口となる「ディメンション」に階層構造を持たせることができることが分かったため、ここでその内容について …
SSAS

キューブ(SQL Server Analysis Servicesプロジェクト内)の権限設定を行った(4)

purin_it
ITエンジニアとして経験・学習したこと
今回も、ログインユーザーによって表示できる権限を変更する過程について述べる。 権限設定自体は、前回のブログまでで完了しており、今回は動作確 …
next
最近の投稿
  • ローカル環境のRedisにセッションデータを格納してみた
  • Always Encryptedで暗号化されたカラムをマネージドIDを利用して復号してみた
  • Always Encryptedで暗号化されたカラムを復号化して表示してみた
  • SQL DatabaseのカラムをSSMSを使ってAlways Encryptedで暗号化してみた
  • Key VaultのシークレットをマネージドIDを利用して取得してみた
アーカイブ
  • 2021年1月
  • 2020年12月
  • 2020年11月
  • 2020年10月
  • 2020年9月
  • 2020年8月
  • 2020年7月
  • 2020年6月
  • 2020年5月
  • 2020年4月
  • 2020年3月
  • 2020年2月
  • 2020年1月
  • 2019年12月
  • 2019年11月
  • 2019年10月
カテゴリー
  • Azure
  • DB
  • ExcelVBA
  • GCP
  • Git
  • IntelliJ IDEA
  • IT関連以外
  • Javaその他
  • Java設計
  • JUnit
  • Python
  • Spring Boot Ajax/JavaScript/API連携
  • Spring Boot DB連携
  • Spring Boot DI/AOP
  • Spring Boot STS利用
  • Spring Boot セキュリティ関連
  • Spring Boot チェック処理
  • Spring Boot ログ出力
  • Spring Boot 基本
  • Spring Boot 定義ファイル読込
  • Spring MVC
  • SSAS
  • HOME
2019–2021  ITエンジニアとして経験・学習したこと