Skip to content

Commit 80d9430

Browse files
committed
feat:provider finished
1 parent 1c86afb commit 80d9430

File tree

2 files changed

+114
-0
lines changed

2 files changed

+114
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
package com.codedifferently.lesson9.dataprovider;
2+
3+
import java.util.Map;
4+
import org.springframework.stereotype.Service;
5+
6+
@Service
7+
public class DanielsonAdjocyProvider extends DataProvider {
8+
public String getProviderName() {
9+
return "danielsonadjocy";
10+
}
11+
12+
public Map<String, Class> getColumnTypeByName() {
13+
return Map.of(
14+
"column1", Integer.class,
15+
"column2", Short.class,
16+
"column3", Long.class,
17+
"column4", Float.class,
18+
"column5", Boolean.class,
19+
"column6", String.class,
20+
"column7", Double.class);
21+
}
22+
}
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
[
2+
{
3+
"column1": "478395191",
4+
"column2": "21267",
5+
"column3": "8072766585828597760",
6+
"column4": "3.0727404E38",
7+
"column5": "false",
8+
"column6": "yj6pti1bdf",
9+
"column7": "1.1157183908210732E308"
10+
},
11+
{
12+
"column1": "1603084872",
13+
"column2": "20727",
14+
"column3": "7232942954681029632",
15+
"column4": "2.4913786E38",
16+
"column5": "false",
17+
"column6": "0dmzky4c3b",
18+
"column7": "8.55101075387221E307"
19+
},
20+
{
21+
"column1": "1529341201",
22+
"column2": "7021",
23+
"column3": "7562957624169083904",
24+
"column4": "2.0804889E38",
25+
"column5": "true",
26+
"column6": "xz1hso4j9",
27+
"column7": "2.37226095564713E307"
28+
},
29+
{
30+
"column1": "560630099",
31+
"column2": "14495",
32+
"column3": "5094030435953774592",
33+
"column4": "2.9723472E38",
34+
"column5": "false",
35+
"column6": "7tfgol",
36+
"column7": "1.3569411768125972E308"
37+
},
38+
{
39+
"column1": "1989543382",
40+
"column2": "32629",
41+
"column3": "216596187050242784",
42+
"column4": "2.9750922E38",
43+
"column5": "false",
44+
"column6": "5b0h4psr",
45+
"column7": "8.435005775314783E307"
46+
},
47+
{
48+
"column1": "770290094",
49+
"column2": "31140",
50+
"column3": "4331329672632559104",
51+
"column4": "3.1333589E38",
52+
"column5": "true",
53+
"column6": "xyzof8t",
54+
"column7": "7.656600940718083E307"
55+
},
56+
{
57+
"column1": "168771633",
58+
"column2": "24434",
59+
"column3": "7796942923222925312",
60+
"column4": "2.1670836E38",
61+
"column5": "false",
62+
"column6": "gqfpbmo",
63+
"column7": "7.489791839997844E307"
64+
},
65+
{
66+
"column1": "919663894",
67+
"column2": "16995",
68+
"column3": "9045204568846888960",
69+
"column4": "2.7988338E38",
70+
"column5": "false",
71+
"column6": "3rcnugjly",
72+
"column7": "1.739761264509602E308"
73+
},
74+
{
75+
"column1": "755341465",
76+
"column2": "26294",
77+
"column3": "7377207461628471296",
78+
"column4": "2.454793E38",
79+
"column5": "true",
80+
"column6": "g4sxcp",
81+
"column7": "2.245992447629423E307"
82+
},
83+
{
84+
"column1": "1230267911",
85+
"column2": "9437",
86+
"column3": "3863086282612164608",
87+
"column4": "1.843169E38",
88+
"column5": "false",
89+
"column6": "qhdy3x",
90+
"column7": "5.069365161770611E307"
91+
}
92+
]

0 commit comments

Comments
 (0)