File tree Expand file tree Collapse file tree 10 files changed +26
-36
lines changed
java/xyz/subho/clone/twitter Expand file tree Collapse file tree 10 files changed +26
-36
lines changed Original file line number Diff line number Diff line change 121121 <artifactId >spring-boot-starter-test</artifactId >
122122 <scope >test</scope >
123123 </dependency >
124-
125- <dependency >
126- <groupId >io.springfox</groupId >
127- <artifactId >springfox-boot-starter</artifactId >
128- <version >3.0.0</version >
129- </dependency >
130124 </dependencies >
131125
132126 <build >
Original file line number Diff line number Diff line change 2020
2121import org .springframework .boot .SpringApplication ;
2222import org .springframework .boot .autoconfigure .SpringBootApplication ;
23- import springfox .documentation .swagger2 .annotations .EnableSwagger2 ;
2423
2524@ SpringBootApplication
26- @ EnableSwagger2
2725public class TwitterBackendApplication {
2826
2927 public static void main (String [] args ) {
Original file line number Diff line number Diff line change 1818
1919package xyz .subho .clone .twitter .config ;
2020
21- import java .util .Map ;
2221import jakarta .servlet .http .HttpServletRequest ;
22+ import java .util .Map ;
2323import org .springframework .boot .autoconfigure .web .ServerProperties ;
2424import org .springframework .boot .autoconfigure .web .servlet .error .BasicErrorController ;
2525import org .springframework .boot .web .servlet .error .ErrorAttributes ;
Original file line number Diff line number Diff line change 1818
1919package xyz .subho .clone .twitter .entity ;
2020
21- import java .util .Date ;
22- import java .util .UUID ;
2321import jakarta .persistence .Column ;
2422import jakarta .persistence .Entity ;
2523import jakarta .persistence .GeneratedValue ;
2826import jakarta .persistence .JoinColumn ;
2927import jakarta .persistence .ManyToOne ;
3028import jakarta .persistence .Table ;
29+ import java .util .Date ;
30+ import java .util .UUID ;
3131import lombok .Data ;
3232import org .hibernate .annotations .CreationTimestamp ;
3333import org .hibernate .annotations .UpdateTimestamp ;
Original file line number Diff line number Diff line change 1919package xyz .subho .clone .twitter .entity ;
2020
2121import 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 ;
2622import jakarta .persistence .CascadeType ;
2723import jakarta .persistence .Column ;
2824import jakarta .persistence .Entity ;
3329import jakarta .persistence .Index ;
3430import jakarta .persistence .OneToMany ;
3531import jakarta .persistence .Table ;
32+ import java .util .ArrayList ;
33+ import java .util .Date ;
34+ import java .util .List ;
35+ import java .util .UUID ;
3636import lombok .Data ;
3737import org .hibernate .annotations .CreationTimestamp ;
3838import org .hibernate .annotations .UpdateTimestamp ;
Original file line number Diff line number Diff line change 1818
1919package xyz .subho .clone .twitter .entity ;
2020
21- import java .util .Date ;
22- import java .util .UUID ;
2321import jakarta .persistence .Column ;
2422import jakarta .persistence .Entity ;
2523import jakarta .persistence .GeneratedValue ;
2826import jakarta .persistence .JoinColumn ;
2927import jakarta .persistence .ManyToOne ;
3028import jakarta .persistence .Table ;
29+ import java .util .Date ;
30+ import java .util .UUID ;
3131import lombok .Data ;
3232import org .hibernate .annotations .CreationTimestamp ;
3333import org .hibernate .annotations .UpdateTimestamp ;
Original file line number Diff line number Diff line change 1919package xyz .subho .clone .twitter .entity ;
2020
2121import 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 ;
2822import jakarta .persistence .CascadeType ;
2923import jakarta .persistence .Column ;
3024import jakarta .persistence .ElementCollection ;
3731import jakarta .persistence .ManyToOne ;
3832import jakarta .persistence .OneToMany ;
3933import 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 ;
4040import lombok .Data ;
4141import org .hibernate .annotations .CreationTimestamp ;
4242import org .hibernate .annotations .UpdateTimestamp ;
Original file line number Diff line number Diff line change 1919package xyz .subho .clone .twitter .entity ;
2020
2121import 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 ;
2822import jakarta .persistence .CascadeType ;
2923import jakarta .persistence .Column ;
3024import jakarta .persistence .ElementCollection ;
3630import jakarta .persistence .Index ;
3731import jakarta .persistence .OneToMany ;
3832import 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 ;
3939import lombok .Data ;
4040import org .hibernate .annotations .CreationTimestamp ;
4141import org .hibernate .annotations .UpdateTimestamp ;
Original file line number Diff line number Diff line change 2929# =====================================
3030
3131# 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
3333
3434# 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}
3737
3838# Keep the connection alive if idle for a long time (needed in production)
3939spring.datasource.testWhileIdle =true
Original file line number Diff line number Diff line change 2525class DemoApplicationTests {
2626
2727 @ Test
28- void contextLoads () {
29- }
30-
31- }
28+ void contextLoads () {}
29+ }
You can’t perform that action at this time.
0 commit comments