Skip to content

Commit f572aa5

Browse files
feat: adds Karens lesson_09 data provider (#344)
* feat: adds Karens lesson_08 data provider * chore: reconfigured Karen's lesson_09 file
1 parent 624a38b commit f572aa5

File tree

2 files changed

+114
-0
lines changed

2 files changed

+114
-0
lines changed
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 KarenAlabiProvider extends DataProvider {
8+
public String getProviderName() {
9+
return "karenalabi";
10+
}
11+
12+
public Map<String, Class> getColumnTypeByName() {
13+
return Map.of(
14+
"column1", Short.class,
15+
"column2", String.class,
16+
"column3", Boolean.class,
17+
"column4", Float.class,
18+
"column5", Long.class,
19+
"column6", Integer.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": "32475",
4+
"column2": "dgmi8skp0",
5+
"column3": "true",
6+
"column4": "3.8885547E37",
7+
"column5": "7590239225849950208",
8+
"column6": "1412423622",
9+
"column7": "6.191888154108226E307"
10+
},
11+
{
12+
"column1": "14805",
13+
"column2": "xetd4",
14+
"column3": "true",
15+
"column4": "1.0526103E38",
16+
"column5": "3876672433739347456",
17+
"column6": "1739431334",
18+
"column7": "5.296115567280017E307"
19+
},
20+
{
21+
"column1": "22203",
22+
"column2": "3vzpbuey",
23+
"column3": "false",
24+
"column4": "1.2947978E37",
25+
"column5": "1144058881245616256",
26+
"column6": "38308273",
27+
"column7": "3.4698144405123895E307"
28+
},
29+
{
30+
"column1": "8645",
31+
"column2": "rcs6p8",
32+
"column3": "false",
33+
"column4": "5.54515E37",
34+
"column5": "6190058157714565120",
35+
"column6": "1080093334",
36+
"column7": "6.433931359727218E307"
37+
},
38+
{
39+
"column1": "4960",
40+
"column2": "knuyl5rtw",
41+
"column3": "true",
42+
"column4": "5.1355284E37",
43+
"column5": "9034639569252638720",
44+
"column6": "380495608",
45+
"column7": "1.237783151039702E308"
46+
},
47+
{
48+
"column1": "13760",
49+
"column2": "tm02zgx8",
50+
"column3": "true",
51+
"column4": "2.7543848E36",
52+
"column5": "5463534041835780096",
53+
"column6": "1633665235",
54+
"column7": "1.3763285178923178E308"
55+
},
56+
{
57+
"column1": "12586",
58+
"column2": "fc1b0ptv387",
59+
"column3": "false",
60+
"column4": "1.8428355E36",
61+
"column5": "6607272211710993408",
62+
"column6": "1198759531",
63+
"column7": "1.0933168986498918E308"
64+
},
65+
{
66+
"column1": "30965",
67+
"column2": "6v4ahbu",
68+
"column3": "true",
69+
"column4": "3.0680323E38",
70+
"column5": "4903304369984625664",
71+
"column6": "1419747154",
72+
"column7": "9.043839900228751E307"
73+
},
74+
{
75+
"column1": "24179",
76+
"column2": "35pcnvil",
77+
"column3": "true",
78+
"column4": "2.2900879E38",
79+
"column5": "7963996627733967872",
80+
"column6": "987334542",
81+
"column7": "5.542797946193355E307"
82+
},
83+
{
84+
"column1": "18113",
85+
"column2": "tz2l3ud0f17",
86+
"column3": "false",
87+
"column4": "3.3557993E38",
88+
"column5": "1518790469224379392",
89+
"column6": "2032411723",
90+
"column7": "9.350493299211883E307"
91+
}
92+
]

0 commit comments

Comments
 (0)