teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

5

クラスの分け方について追記した。

2015/07/14 04:32

投稿

eripong
eripong

スコア1546

answer CHANGED
@@ -1,3 +1,7 @@
1
+ Action、LogicにDaoが持つべきDBへのアクセスに関するSQLなどを含ませるのは、
2
+ 役割が不明確になり望ましくないので、Logicに含めることはありません。
3
+ 開発効率化のためには、フレームワークを使う方がよいと思います。
4
+
1
5
  Struts2ですと、自前でコネクションを取り回さず、
2
6
  他のフレームワークと組み合わせて作ることが普通かと思います。
3
7
 

4

serviceを使う例を追加した。

2015/07/14 04:31

投稿

eripong
eripong

スコア1546

answer CHANGED
@@ -7,3 +7,8 @@
7
7
  [[mybatis]MyBatis+SpringをStruts2で使ってみた](http://www.h3.dion.ne.jp/~alpha-pz/misc2737.html)
8
8
 
9
9
  # 一つ目のサイトは古いので、MyBatisでなくその前身のiBATISです。
10
+
11
+
12
+ ### 追記
13
+ [[ 2755 ] [Struts2]Spring3+MyBatisの組み合わせ](http://www.h3.dion.ne.jp/~alpha-pz/misc2755.html)
14
+ ここにあるstruts2spring3mybatis.zipにはserviceとして、logicに該当するクラスが含まれています。

3

MyBatisについて追記した。

2015/07/14 04:18

投稿

eripong
eripong

スコア1546

answer CHANGED
@@ -1,9 +1,9 @@
1
1
  Struts2ですと、自前でコネクションを取り回さず、
2
2
  他のフレームワークと組み合わせて作ることが普通かと思います。
3
3
 
4
- Springとの組み合わせがよくあるのでは無いでしょうか?
4
+ Spring+MyBatisとの組み合わせがよくあるのでは無いでしょうか?
5
5
  例えば、以下のサイトで紹介されているような方法です。
6
6
  [Struts 2にトランザクション管理を提供する「Spring Frameworkプラグイン」](http://codezine.jp/article/detail/5409)
7
7
  [[mybatis]MyBatis+SpringをStruts2で使ってみた](http://www.h3.dion.ne.jp/~alpha-pz/misc2737.html)
8
8
 
9
- i
9
+ # 一つ目のサイトは古いので、MyBatisでなくその前身のiBATISです。

2

MyBatisの例を追加した。

2015/07/14 03:50

投稿

eripong
eripong

スコア1546

answer CHANGED
@@ -4,5 +4,6 @@
4
4
  Springとの組み合わせがよくあるのでは無いでしょうか?
5
5
  例えば、以下のサイトで紹介されているような方法です。
6
6
  [Struts 2にトランザクション管理を提供する「Spring Frameworkプラグイン」](http://codezine.jp/article/detail/5409)
7
+ [[mybatis]MyBatis+SpringをStruts2で使ってみた](http://www.h3.dion.ne.jp/~alpha-pz/misc2737.html)
7
8
 
8
-
9
+ i

1

不適切なサイトを削除

2015/07/14 03:46

投稿

eripong
eripong

スコア1546

answer CHANGED
@@ -4,4 +4,5 @@
4
4
  Springとの組み合わせがよくあるのでは無いでしょうか?
5
5
  例えば、以下のサイトで紹介されているような方法です。
6
6
  [Struts 2にトランザクション管理を提供する「Spring Frameworkプラグイン」](http://codezine.jp/article/detail/5409)
7
- [04.Spring-Struts2の実際の利用サンプル(設定ファイルによる構築)](https://sites.google.com/site/soracane/home/struts2nitsuite/struts2no-shi-jinosanpuru-she-dingfairuniyoru-gou-zhu)
7
+
8
+