回答編集履歴

5

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

2015/07/14 04:32

投稿

eripong
eripong

スコア1546

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

4

serviceを使う例を追加した。

2015/07/14 04:31

投稿

eripong
eripong

スコア1546

test CHANGED
@@ -17,3 +17,11 @@
17
17
  # 一つ目のサイトは古いので、MyBatisでなくその前身のiBATISです。
18
18
 
19
19
 
20
+
21
+
22
+
23
+ ### 追記
24
+
25
+ [[ 2755 ] [Struts2]Spring3+MyBatisの組み合わせ](http://www.h3.dion.ne.jp/~alpha-pz/misc2755.html)
26
+
27
+ ここにあるstruts2spring3mybatis.zipにはserviceとして、logicに該当するクラスが含まれています。

3

MyBatisについて追記した。

2015/07/14 04:18

投稿

eripong
eripong

スコア1546

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- Springとの組み合わせがよくあるのでは無いでしょうか?
7
+ Spring+MyBatisとの組み合わせがよくあるのでは無いでしょうか?
8
8
 
9
9
  例えば、以下のサイトで紹介されているような方法です。
10
10
 
@@ -14,4 +14,6 @@
14
14
 
15
15
 
16
16
 
17
- i
17
+ # 一つ目のサイトは古いので、MyBatisでなくその前身のiBATISです。
18
+
19
+

2

MyBatisの例を追加した。

2015/07/14 03:50

投稿

eripong
eripong

スコア1546

test CHANGED
@@ -10,8 +10,8 @@
10
10
 
11
11
  [Struts 2にトランザクション管理を提供する「Spring Frameworkプラグイン」](http://codezine.jp/article/detail/5409)
12
12
 
13
+ [[mybatis]MyBatis+SpringをStruts2で使ってみた](http://www.h3.dion.ne.jp/~alpha-pz/misc2737.html)
13
14
 
14
15
 
15
16
 
16
-
17
+ i
17
-

1

不適切なサイトを削除

2015/07/14 03:46

投稿

eripong
eripong

スコア1546

test CHANGED
@@ -10,4 +10,8 @@
10
10
 
11
11
  [Struts 2にトランザクション管理を提供する「Spring Frameworkプラグイン」](http://codezine.jp/article/detail/5409)
12
12
 
13
- [04.Spring-Struts2の実際の利用サンプル(設定ファイルによる構築)](https://sites.google.com/site/soracane/home/struts2nitsuite/struts2no-shi-jinosanpuru-she-dingfairuniyoru-gou-zhu)
13
+
14
+
15
+
16
+
17
+