* Javaメモ [#n4c493b8] #setlinebreak(on); 【 JAVA開発メモ 】 //-[[JAVAでメールを送信する]] -[[Javaの文字列結合いろいろ]] -[[Mapリストをソートする]] -[[Javaバイトコードの読み方]] -[[IPアドレスの範囲チェック]] -[[ファイルをZIP圧縮する]] - 暗号化/復号化 --[[共通鍵方式による暗号化/復号化]] --[[RSA公開鍵/秘密鍵による暗号化/復号化]] --[[キーストアを使用した暗号化/復号化]] --[[Javaでhttps通信時の証明書検証について]] - JAX-RS --[[JAX-RSの環境構築]] --[[JAX-RSによる簡単なWebサービス作成]] --[[JAX-RSでの入力値の受取と返却]] - Spring Boot --[[SpringBootの環境構築]] --[[SpringBootで簡単なWeb画面を作成する]] --[[SpringBootでホットデプロイ]] --[[SpringBootの資産をwarにする]] -[[シリアライズとデシリアライズ]] -[[パッケージに存在するクラスを一覧する]] -[[ClassPathを動的に追加する]] -[[Classクラスを利用する]] --[[クラスに存在するフィールド、メソッド名を取得する]] --[[任意のクラスのインスタンスを動的に生成する]] --[[任意のクラスのメソッドを動的に実行する>任意のクラスのインスタンスを動的に生成する]] -[[データベースを操作する]] --[[Blobデータを扱う(Oracle)]] --[[PLSQLストアドを呼び出す(Oracle)]] - O/Rマッパー -- [[Hibernate]] -- [[iBATIS]] -[[JavaでHTTPリクエスト]] -[[Classファイルからソースを復元する>Java逆コンパイル]] -[[帳票を作成する]] --[[Jakarta POIの利用(EXCEL)]] --[[Jasper Reportの利用(PDF)]] - VMをチューニングする --[[JavaVMチューニングメモ]] - ライブラリ -- [[GoogleGuava]] -- [[Log4j2]] -- apache commons ---[[BeanやHashMapを扱う]] > org.apache.commons.beanutils ---[[Bean→HashMapに値をコピーする]] ---[[HashMap→Beanに値をコピーする]] ---[[Bean→Beanに値をコピーする]] ---[[文字列や数字を扱う]] > org.apache.commons.lang ---[[文字列を操作する]] ---[[数字を操作する]] ---[[ログ出力を行う]] > org.apache.commons.logging 【 Webアプリ開発メモ 】 -サーブレットを利用する --[[ファイルをダウンロードさせる>サーブレットでファイルダウンロード]] --[[サーバ側で作成したPDFの表示とクライアントPCへの保存時のファイル名の指定]] -[[JSPを利用する]] --[[JSTLタグを利用する]] --[[Strutsタグを利用する]] --[[カスタムタグを作成する]] -[[TomcatでWEBアプリ]] --[[Tomcatのインストール]] --[[設定ファイルの記述]] -[[JBossでWEBアプリ]] --[[JBossのインストール]] --[[設定ファイルの記述]] -[[WeblogicでWEBアプリ]] --[[Weblogicのインストール]] --[[設定ファイルの記述]] -[[WEBアプリをデプロイする]] 【 EJB開発メモ 】 -[[JBossでEJB]] -[[WeblogicでEJB]]