Skip to content

Commit 8708345

Browse files
feat:lesson_09/tb
1 parent 1c86afb commit 8708345

File tree

2 files changed

+119
-0
lines changed

2 files changed

+119
-0
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
/*
2+
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
3+
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
4+
*/
5+
6+
package com.codedifferently.lesson9.dataprovider;
7+
8+
import java.util.Map;
9+
import org.springframework.stereotype.Service;
10+
11+
@Service
12+
public class ThomasBoyleProvider extends DataProvider {
13+
public String getProviderName() {
14+
return "thomasboyle";
15+
}
16+
17+
public Map<String, Class> getColumnTypeByName() {
18+
return Map.of(
19+
"column1", Long.class, /*long*/
20+
"column2", Double.class, /*double*/
21+
"column3", Integer.class, /*integer*/
22+
"column4", Float.class, /*float*/
23+
"column5", Boolean.class, /*boolean*/
24+
"column6", String.class, /*string*/
25+
"column7", Short.class); /*short*/
26+
}
27+
}
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
[
2+
{
3+
"column1": "5094195447947722752",
4+
"column2": "1.3327691952604673E308",
5+
"column3": "2092225740",
6+
"column4": "8.4732466E36",
7+
"column5": "true",
8+
"column6": "vmnkci",
9+
"column7": "30745"
10+
},
11+
{
12+
"column1": "1438597402011367168",
13+
"column2": "1.089818412062809E308",
14+
"column3": "1637020619",
15+
"column4": "1.8527521E37",
16+
"column5": "true",
17+
"column6": "nxhz7vq8edpt",
18+
"column7": "5477"
19+
},
20+
{
21+
"column1": "7232039388789751808",
22+
"column2": "1.1168980251261576E307",
23+
"column3": "1594110046",
24+
"column4": "1.5819638E38",
25+
"column5": "true",
26+
"column6": "k8au6ipf",
27+
"column7": "3303"
28+
},
29+
{
30+
"column1": "5139596997865261056",
31+
"column2": "1.7878970361731502E308",
32+
"column3": "51101663",
33+
"column4": "2.6415364E38",
34+
"column5": "true",
35+
"column6": "v3ri0n1l",
36+
"column7": "23613"
37+
},
38+
{
39+
"column1": "3960222859491193344",
40+
"column2": "1.6687533811993203E308",
41+
"column3": "2099168014",
42+
"column4": "2.4538022E38",
43+
"column5": "false",
44+
"column6": "iftvx7wjr6",
45+
"column7": "18610"
46+
},
47+
{
48+
"column1": "6382810006410229760",
49+
"column2": "9.150945345687442E307",
50+
"column3": "338109746",
51+
"column4": "3.4974744E37",
52+
"column5": "true",
53+
"column6": "pr8um",
54+
"column7": "23226"
55+
},
56+
{
57+
"column1": "706029142854695424",
58+
"column2": "1.2028407389989553E308",
59+
"column3": "410070599",
60+
"column4": "1.9978634E38",
61+
"column5": "false",
62+
"column6": "kzwer7gimf",
63+
"column7": "29089"
64+
},
65+
{
66+
"column1": "7649675071121967104",
67+
"column2": "3.720919023180254E306",
68+
"column3": "1722123189",
69+
"column4": "6.6369556E37",
70+
"column5": "true",
71+
"column6": "sc94ah7lm",
72+
"column7": "24551"
73+
},
74+
{
75+
"column1": "84682242316844528",
76+
"column2": "1.7592592920485926E308",
77+
"column3": "776654839",
78+
"column4": "1.0584862E38",
79+
"column5": "false",
80+
"column6": "tvom3q",
81+
"column7": "17419"
82+
},
83+
{
84+
"column1": "8106135672245485568",
85+
"column2": "1.7242840882499582E308",
86+
"column3": "1590280274",
87+
"column4": "6.4991194E37",
88+
"column5": "true",
89+
"column6": "lomi015",
90+
"column7": "22365"
91+
}
92+
]

0 commit comments

Comments
 (0)