File tree 10 files changed +26
-36
lines changed
java/xyz/subho/clone/twitter
10 files changed +26
-36
lines changed Original file line number Diff line number Diff line change 121
121
<artifactId >spring-boot-starter-test</artifactId >
122
122
<scope >test</scope >
123
123
</dependency >
124
-
125
- <dependency >
126
- <groupId >io.springfox</groupId >
127
- <artifactId >springfox-boot-starter</artifactId >
128
- <version >3.0.0</version >
129
- </dependency >
130
124
</dependencies >
131
125
132
126
<build >
Original file line number Diff line number Diff line change 20
20
21
21
import org .springframework .boot .SpringApplication ;
22
22
import org .springframework .boot .autoconfigure .SpringBootApplication ;
23
- import springfox .documentation .swagger2 .annotations .EnableSwagger2 ;
24
23
25
24
@ SpringBootApplication
26
- @ EnableSwagger2
27
25
public class TwitterBackendApplication {
28
26
29
27
public static void main (String [] args ) {
Original file line number Diff line number Diff line change 18
18
19
19
package xyz .subho .clone .twitter .config ;
20
20
21
- import java .util .Map ;
22
21
import jakarta .servlet .http .HttpServletRequest ;
22
+ import java .util .Map ;
23
23
import org .springframework .boot .autoconfigure .web .ServerProperties ;
24
24
import org .springframework .boot .autoconfigure .web .servlet .error .BasicErrorController ;
25
25
import org .springframework .boot .web .servlet .error .ErrorAttributes ;
Original file line number Diff line number Diff line change 18
18
19
19
package xyz .subho .clone .twitter .entity ;
20
20
21
- import java .util .Date ;
22
- import java .util .UUID ;
23
21
import jakarta .persistence .Column ;
24
22
import jakarta .persistence .Entity ;
25
23
import jakarta .persistence .GeneratedValue ;
28
26
import jakarta .persistence .JoinColumn ;
29
27
import jakarta .persistence .ManyToOne ;
30
28
import jakarta .persistence .Table ;
29
+ import java .util .Date ;
30
+ import java .util .UUID ;
31
31
import lombok .Data ;
32
32
import org .hibernate .annotations .CreationTimestamp ;
33
33
import org .hibernate .annotations .UpdateTimestamp ;
Original file line number Diff line number Diff line change 19
19
package xyz .subho .clone .twitter .entity ;
20
20
21
21
import com .fasterxml .jackson .annotation .JsonIgnore ;
22
- import java .util .ArrayList ;
23
- import java .util .Date ;
24
- import java .util .List ;
25
- import java .util .UUID ;
26
22
import jakarta .persistence .CascadeType ;
27
23
import jakarta .persistence .Column ;
28
24
import jakarta .persistence .Entity ;
33
29
import jakarta .persistence .Index ;
34
30
import jakarta .persistence .OneToMany ;
35
31
import jakarta .persistence .Table ;
32
+ import java .util .ArrayList ;
33
+ import java .util .Date ;
34
+ import java .util .List ;
35
+ import java .util .UUID ;
36
36
import lombok .Data ;
37
37
import org .hibernate .annotations .CreationTimestamp ;
38
38
import org .hibernate .annotations .UpdateTimestamp ;
Original file line number Diff line number Diff line change 18
18
19
19
package xyz .subho .clone .twitter .entity ;
20
20
21
- import java .util .Date ;
22
- import java .util .UUID ;
23
21
import jakarta .persistence .Column ;
24
22
import jakarta .persistence .Entity ;
25
23
import jakarta .persistence .GeneratedValue ;
28
26
import jakarta .persistence .JoinColumn ;
29
27
import jakarta .persistence .ManyToOne ;
30
28
import jakarta .persistence .Table ;
29
+ import java .util .Date ;
30
+ import java .util .UUID ;
31
31
import lombok .Data ;
32
32
import org .hibernate .annotations .CreationTimestamp ;
33
33
import org .hibernate .annotations .UpdateTimestamp ;
Original file line number Diff line number Diff line change 19
19
package xyz .subho .clone .twitter .entity ;
20
20
21
21
import com .fasterxml .jackson .annotation .JsonIgnore ;
22
- import java .util .ArrayList ;
23
- import java .util .Date ;
24
- import java .util .HashMap ;
25
- import java .util .List ;
26
- import java .util .Map ;
27
- import java .util .UUID ;
28
22
import jakarta .persistence .CascadeType ;
29
23
import jakarta .persistence .Column ;
30
24
import jakarta .persistence .ElementCollection ;
37
31
import jakarta .persistence .ManyToOne ;
38
32
import jakarta .persistence .OneToMany ;
39
33
import jakarta .persistence .Table ;
34
+ import java .util .ArrayList ;
35
+ import java .util .Date ;
36
+ import java .util .HashMap ;
37
+ import java .util .List ;
38
+ import java .util .Map ;
39
+ import java .util .UUID ;
40
40
import lombok .Data ;
41
41
import org .hibernate .annotations .CreationTimestamp ;
42
42
import org .hibernate .annotations .UpdateTimestamp ;
Original file line number Diff line number Diff line change 19
19
package xyz .subho .clone .twitter .entity ;
20
20
21
21
import com .fasterxml .jackson .annotation .JsonIgnore ;
22
- import java .util .ArrayList ;
23
- import java .util .Date ;
24
- import java .util .HashMap ;
25
- import java .util .List ;
26
- import java .util .Map ;
27
- import java .util .UUID ;
28
22
import jakarta .persistence .CascadeType ;
29
23
import jakarta .persistence .Column ;
30
24
import jakarta .persistence .ElementCollection ;
36
30
import jakarta .persistence .Index ;
37
31
import jakarta .persistence .OneToMany ;
38
32
import jakarta .persistence .Table ;
33
+ import java .util .ArrayList ;
34
+ import java .util .Date ;
35
+ import java .util .HashMap ;
36
+ import java .util .List ;
37
+ import java .util .Map ;
38
+ import java .util .UUID ;
39
39
import lombok .Data ;
40
40
import org .hibernate .annotations .CreationTimestamp ;
41
41
import org .hibernate .annotations .UpdateTimestamp ;
Original file line number Diff line number Diff line change 29
29
# =====================================
30
30
31
31
# Set here configurations for the database connection
32
- spring.datasource.url =jdbc:mysql://localhost:3306 /twitter?createDatabaseIfNotExist=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Kolkata&useSSL=false
32
+ spring.datasource.url =jdbc:mysql://${MYSQL_DB_HOST}:${MYSQL_DB_PORT} /twitter?createDatabaseIfNotExist=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Kolkata&useSSL=false
33
33
34
34
# Username and secret
35
- spring.datasource.username =root
36
- spring.datasource.password =root
35
+ spring.datasource.username =${MYSQL_DB_UNAME}
36
+ spring.datasource.password =${MYSQL_DB_PASSWD}
37
37
38
38
# Keep the connection alive if idle for a long time (needed in production)
39
39
spring.datasource.testWhileIdle =true
Original file line number Diff line number Diff line change 25
25
class DemoApplicationTests {
26
26
27
27
@ Test
28
- void contextLoads () {
29
- }
30
-
31
- }
28
+ void contextLoads () {}
29
+ }
You can’t perform that action at this time.
0 commit comments