添付ファイルの追加

ログイン済のユーザのみが添付ファイルをアップロード出来ます。

添付ファイル一覧

Kind Attachment Name Size Version Date Modified Author Change note
png
connection-profile.png 66.5 kB 2 13-1-2016 15:38 ytp
png
database-connections-fin.png 137.2 kB 2 14-1-2016 00:07 ytp
png
database-connections.png 124.6 kB 1 13-1-2016 23:56 ytp
png
deployments1.png 111.9 kB 1 19-4-2016 17:04 ytp
png
deployments2.png 133.8 kB 1 19-4-2016 22:08 ytp
png
deployments3.png 134.1 kB 1 19-4-2016 22:08 ytp
png
deployments4.png 105.0 kB 1 19-4-2016 22:08 ytp
png
driver-definition.png 101.4 kB 3 13-1-2016 16:10 ytp
png
driver-jar-list.png 42.8 kB 1 13-1-2016 16:14 ytp
png
driver-properties.png 64.6 kB 2 13-1-2016 16:45 ytp
png
mysql-dependency.png 38.7 kB 1 11-1-2016 23:32 ytp
png
persistence-properties.png 136.8 kB 3 14-1-2016 00:36 ytp
png
wildfly-console.png 74.4 kB 1 19-4-2016 15:31 ytp
png
wildfly-ds1.png 111.7 kB 1 20-4-2016 01:31 ytp
png
wildfly-ds2.png 153.3 kB 1 20-4-2016 00:38 ytp
png
wildfly-ds3.png 150.9 kB 1 20-4-2016 00:13 ytp
png
wildfly-ds4.png 160.7 kB 1 20-4-2016 00:13 ytp
png
wildfly-ds5.png 170.1 kB 1 20-4-2016 00:14 ytp

This page (revision-421) was last changed on 26-8-2016 23:38 by ytp

This page was created on 11-1-2016 01:13 by ytp

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 183 changed one line
|jta-data-source|WildFlyに定義したデータソース名
|jta-data-source|java:jboss/datasources/任意の名前|WildFlyに定義したデータソース名。ここで定義したのと同じ文字列でWildFlyにも登録しておくこと。
At line 189 added 3 lines
persistence.xmlのより詳しい内容はここが参考になります。
[Hibernateを使ったシンプルなJPA環境構築|http://trasis.jp/blog/lab/2008/09/hibernate-jpa%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89.html]
\\
At line 190 changed 10 lines
この方法の場合は
#persistence.xml の設定
#アプリケーション用データソース定義ファイルの設定
の2ヶ所に定義します。\\
src/main/resources/META-INF/persistence.xmlをエディタで開き、APサーバー経由で接続する定義に加えて以下を設定します。\\
||Name||Value||説明
|javax.persistence.jdbc.driver|com.mysql.jdbc.Driver|JDBCドライバー。
|javax.persistence.jdbc.url|jdbc:mysql://localhost:3306/test|ポート番号の後ろはSchema(DATABASE)名を書く。
|javax.persistence.jdbc.user|testuser|スキーマに接続するユーザー。
|javax.persistence.jdbc.password|pass|ユーザーのパスワード。
この方法の場合は、上記の persistence.xml と__アプリケーション用データソース定義ファイル(-ds.xml)__に設定します。\\
webapp/WEB-INF/アプリケーション名-ds.xmlをエディタで開き、下記のように設定します。\\
At line 201 changed 24 lines
<persistence version="2.1"
xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://xmlns.jcp.org/xml/ns/persistence
http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">
<persistence-unit name="primary">
<!-- If you are running in a production environment, add a managed
data source, this example data source is just for development and testing! -->
<!-- The datasource is deployed as WEB-INF/jboss-javaee-webapp-ds.xml, you
can find it in the source at src/main/webapp/WEB-INF/jboss-javaee-webapp-ds.xml -->
<jta-data-source>java:jboss/datasources/jboss-javaee-webappDS</jta-data-source>
<properties>
<!-- Properties for Hibernate -->
<property name="hibernate.hbm2ddl.auto" value="validate" />
<property name="hibernate.show_sql" value="true" />
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
<property name="hibernate.format_sql" value="false"/>
<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver"/>
<property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/test"/>
<property name="javax.persistence.jdbc.user" value="testadmin"/>
<property name="javax.persistence.jdbc.password" value="pass"/>
</properties>
</persistence-unit>
</persistence>
<datasources xmlns="http://www.jboss.org/ironjacamar/schema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.jboss.org/ironjacamar/schema http://docs.jboss.org/ironjacamar/schema/datasources_1_0.xsd">
<!-- The datasource is bound into JNDI at this location. We reference
this in META-INF/persistence.xml -->
<datasource jndi-name="java:jboss/datasources/jboss-javaee-webappDS"
pool-name="jboss-javaee-webapp" enabled="true"
use-java-context="true">
<!-- these are defined on the wildfly datasource -->
<connection-url>jdbc:mysql://localhost:3306/test</connection-url>
<driver>jboss-javaee-webapp.war_com.mysql.jdbc.Driver_5_1</driver>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<security>
<user-name>testadmin</user-name>
<password>pass</password>
</security>
</datasource>
</datasources>
At line 226 changed 2 lines
persistence.xmlのより詳しい内容はここが参考になります。
[Hibernateを使ったシンプルなJPA環境構築|http://trasis.jp/blog/lab/2008/09/hibernate-jpa%E7%92%B0%E5%A2%83%E6%A7%8B%E7%AF%89.html]
||Name||Value||説明
|jndi-name|java:jboss/datasources/任意の名前|persistence.xmlで定義したデータソース名。この名前で紐付けられます。
|connection-url|jdbc:mysql://localhost:3306/test|ポート番号の後ろはSchema(DATABASE)名を書く。
|driver|jboss-javaee-webapp.war_com.mysql.jdbc.Driver_5_1|ドライバーバージョンが5.1の場合が左記。
|driver-class|com.mysql.jdbc.Driver|ドライバークラス。jarファイルの中の META-INF/services/java.sql.Driverファイルの中に記述されている。
|user-name|testuser|スキーマに接続するユーザー。
|password|pass|ユーザーのパスワード。
__■注意__\\
この-ds.xmlファイルを使った設定は将来使えなくなる可能性があります。\\
このファイルの設定方法を確認しながらWildFlyを起動している最中に、__-ds.xml will be deprecated__ というメッセージが表示されたことがありました。(設定の誤りによってあるエラーが発生した時だけ表示された)
Version Date Modified Size Author Changes ... Change note
421 26-8-2016 23:38 8.933 kB ytp to previous
« This page (revision-421) was last changed on 26-8-2016 23:38 by ytp