質問編集履歴

3

文法の直し

2019/01/11 05:09

投稿

mk222222
mk222222

スコア59

test CHANGED
File without changes
test CHANGED
@@ -18,6 +18,8 @@
18
18
 
19
19
  ・doma2は画面数1000、テーブル数750でも使用された実績がある
20
20
 
21
+ ・jpaとmybatisの中間のような使い勝手
22
+
21
23
  ・テーブル結合の際のエンティティはAjoinBみたいなエンティティを作る
22
24
 
23
25
  ・javaとsqlを分離できる

2

分法改善

2019/01/11 05:08

投稿

mk222222
mk222222

スコア59

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  前の案件で
2
2
 
3
- データアクセス
3
+ O/Rマッピング
4
4
 
5
5
  jpaでやって、結局テーブル結合が難しく、mybatisも併用しました。
6
6
 

1

聞きたいことはっきりさせた

2019/01/11 05:07

投稿

mk222222
mk222222

スコア59

test CHANGED
@@ -1 +1 @@
1
- spring bootでのデータアクセス
1
+ spring boot2doma2使うにあたって
test CHANGED
@@ -1,35 +1,39 @@
1
- 業務ある基幹システムをjavaで作りました。
1
+ 前の案件
2
2
 
3
- dbはpostgresqlで、テーブルとデータもいっぱいあり
3
+ データアクセスを
4
4
 
5
- テーブル結合もいっぱいしま
5
+ jpaでやって、結局テーブル結合が難しく、mybatis併用しました
6
+
7
+ 結果、可読性、保守性の低いコードの出来上がり!
6
8
 
7
9
 
8
10
 
9
- 案件では、
11
+ 反省を踏まえ
10
12
 
11
- jpaで作ってみて、結局テーブル結合が難しく、mybatisも併用しまし
13
+ 次の案件ではdoma2を使ってみようと思います。(案件の内容が似いるめ)
12
-
13
- するとめっちゃ可読性が悪くなりました。
14
14
 
15
15
 
16
16
 
17
- 次の案件も、前の案件と条件が似いるので、
17
+ doma2につい調べてみた
18
18
 
19
+ ・doma2は画面数1000、テーブル数750でも使用された実績がある
20
+
21
+ ・テーブル結合の際のエンティティはAjoinBみたいなエンティティを作る
22
+
19
- 今度はデータアクセス方法1つにしたいす。
23
+ ・javaとsql分離きる
24
+
25
+ ・entityが自動生成できる
20
26
 
21
27
 
22
28
 
23
- 調べてみる、doma2ってやつが
29
+ 調べて分からなかったこ
24
30
 
25
- mybatisとjpa中間的な感じとありました。
31
+ ・テーブル結合際のエンティティも自動生成されるのか
26
32
 
27
33
 
28
34
 
29
- なので、doma2を使っみようと思います。
35
+ 上記につい回答お願ます。
30
36
 
31
-
32
-
33
- 上記を踏にアドバイスがあれば
37
+ ほかにアドバイスがあれば
34
38
 
35
39
  お願いいたします。