Skip to content

Commit 7af1d7e

Browse files
committed
feat: generated json file, created provider file, matched columns and object classes
1 parent ff75e98 commit 7af1d7e

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 LjMcwilliamsProvider extends DataProvider {
8+
public String getProviderName() {
9+
return "ljmcwilliams";
10+
}
11+
12+
public Map<String, Class> getColumnTypeByName() {
13+
return Map.of(
14+
"column1", Float.class,
15+
"column2", Short.class,
16+
"column3", Integer.class,
17+
"column4", Boolean.class,
18+
"column5", Long.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": "2.7383206E38",
4+
"column2": "21361",
5+
"column3": "6395109",
6+
"column4": "false",
7+
"column5": "2028582848528591616",
8+
"column6": "xu96q",
9+
"column7": "1.5779766745671893E308"
10+
},
11+
{
12+
"column1": "8.424808E36",
13+
"column2": "10210",
14+
"column3": "420672285",
15+
"column4": "true",
16+
"column5": "8690084368740329472",
17+
"column6": "9lhp4r0z73",
18+
"column7": "3.738830323924367E307"
19+
},
20+
{
21+
"column1": "3.0775167E38",
22+
"column2": "7660",
23+
"column3": "1461908258",
24+
"column4": "true",
25+
"column5": "4038994331120636928",
26+
"column6": "nyqlrpa5uj2",
27+
"column7": "2.1568271858931286E307"
28+
},
29+
{
30+
"column1": "2.4074328E38",
31+
"column2": "13357",
32+
"column3": "356920500",
33+
"column4": "true",
34+
"column5": "9192219806857964544",
35+
"column6": "j4ympf",
36+
"column7": "1.2823513529224607E308"
37+
},
38+
{
39+
"column1": "3.1164202E38",
40+
"column2": "32188",
41+
"column3": "285973102",
42+
"column4": "true",
43+
"column5": "1368766498383974912",
44+
"column6": "cndjs61q",
45+
"column7": "1.2958272373703036E308"
46+
},
47+
{
48+
"column1": "1.6356165E38",
49+
"column2": "31715",
50+
"column3": "1786782710",
51+
"column4": "false",
52+
"column5": "1069295012413070848",
53+
"column6": "pzqy8fbrme7",
54+
"column7": "9.804780067886518E307"
55+
},
56+
{
57+
"column1": "1.9755018E38",
58+
"column2": "14827",
59+
"column3": "1587497360",
60+
"column4": "false",
61+
"column5": "3416370421372586496",
62+
"column6": "4hdlrspv5z0",
63+
"column7": "1.6375391816636554E307"
64+
},
65+
{
66+
"column1": "1.802447E38",
67+
"column2": "3984",
68+
"column3": "1975433254",
69+
"column4": "false",
70+
"column5": "6494345252707020800",
71+
"column6": "uh9s2gz8fem",
72+
"column7": "5.463013479984186E307"
73+
},
74+
{
75+
"column1": "1.9370494E38",
76+
"column2": "14379",
77+
"column3": "604332673",
78+
"column4": "true",
79+
"column5": "87237795744293296",
80+
"column6": "g5j3y47qx",
81+
"column7": "9.618464940442325E307"
82+
},
83+
{
84+
"column1": "1.7620863E38",
85+
"column2": "15053",
86+
"column3": "1885818156",
87+
"column4": "true",
88+
"column5": "7710531620790876160",
89+
"column6": "84gzuwi",
90+
"column7": "6.159593571451631E307"
91+
}
92+
]

0 commit comments

Comments
 (0)