Skip to content

Commit bb2f9d9

Browse files
committed
Add Spring boot ,data jpa , test dependencies
1 parent e3fa0e8 commit bb2f9d9

18 files changed

+65
-456
lines changed

note-system-back-end.iml

Lines changed: 30 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -42,53 +42,41 @@
4242
</content>
4343
<orderEntry type="inheritedJdk" />
4444
<orderEntry type="sourceFolder" forTests="false" />
45-
<orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.24" level="project" />
46-
<orderEntry type="library" name="Maven: org.hibernate:hibernate-core:5.6.9.Final" level="project" />
47-
<orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.4.3.Final" level="project" />
48-
<orderEntry type="library" name="Maven: javax.persistence:javax.persistence-api:2.2" level="project" />
49-
<orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy:1.12.9" level="project" />
50-
<orderEntry type="library" name="Maven: antlr:antlr:2.7.7" level="project" />
51-
<orderEntry type="library" name="Maven: org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.1.1.Final" level="project" />
52-
<orderEntry type="library" name="Maven: org.jboss:jandex:2.4.2.Final" level="project" />
53-
<orderEntry type="library" name="Maven: com.fasterxml:classmate:1.5.1" level="project" />
54-
<orderEntry type="library" name="Maven: javax.activation:javax.activation-api:1.2.0" level="project" />
55-
<orderEntry type="library" name="Maven: org.hibernate.common:hibernate-commons-annotations:5.1.2.Final" level="project" />
56-
<orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.3.1" level="project" />
57-
<orderEntry type="library" name="Maven: org.glassfish.jaxb:jaxb-runtime:2.3.1" level="project" />
58-
<orderEntry type="library" name="Maven: org.glassfish.jaxb:txw2:2.3.1" level="project" />
59-
<orderEntry type="library" name="Maven: com.sun.istack:istack-commons-runtime:3.0.7" level="project" />
60-
<orderEntry type="library" name="Maven: org.jvnet.staxex:stax-ex:1.8" level="project" />
61-
<orderEntry type="library" name="Maven: com.sun.xml.fastinfoset:FastInfoset:1.2.15" level="project" />
62-
<orderEntry type="library" name="Maven: org.springframework:spring-context:5.3.21" level="project" />
63-
<orderEntry type="library" name="Maven: org.springframework:spring-aop:5.3.21" level="project" />
64-
<orderEntry type="library" name="Maven: org.springframework:spring-beans:5.3.21" level="project" />
45+
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:2.7.1" level="project" />
46+
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.7.1" level="project" />
47+
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.7.1" level="project" />
48+
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.7.1" level="project" />
49+
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.7.1" level="project" />
50+
<orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.11" level="project" />
51+
<orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.11" level="project" />
52+
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.36" level="project" />
53+
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.17.2" level="project" />
54+
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.17.2" level="project" />
55+
<orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.36" level="project" />
56+
<orderEntry type="library" name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5" level="project" />
6557
<orderEntry type="library" name="Maven: org.springframework:spring-core:5.3.21" level="project" />
6658
<orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.3.21" level="project" />
67-
<orderEntry type="library" name="Maven: org.springframework:spring-expression:5.3.21" level="project" />
68-
<orderEntry type="library" name="Maven: org.springframework:spring-orm:5.3.21" level="project" />
69-
<orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.3.21" level="project" />
70-
<orderEntry type="library" name="Maven: org.springframework:spring-tx:5.3.21" level="project" />
71-
<orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.3.21" level="project" />
59+
<orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.30" level="project" />
60+
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-json:2.7.1" level="project" />
61+
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.13.3" level="project" />
62+
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.13.3" level="project" />
63+
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.13.3" level="project" />
64+
<orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.13.3" level="project" />
65+
<orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.3" level="project" />
66+
<orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.13.3" level="project" />
67+
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.7.1" level="project" />
68+
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.64" level="project" />
69+
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:9.0.64" level="project" />
70+
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.64" level="project" />
7271
<orderEntry type="library" name="Maven: org.springframework:spring-web:5.3.21" level="project" />
73-
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.13.1" level="project" />
74-
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.13.1" level="project" />
75-
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.13.1" level="project" />
76-
<orderEntry type="library" scope="PROVIDED" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" />
77-
<orderEntry type="library" scope="TEST" name="Maven: org.junit.jupiter:junit-jupiter-api:5.8.2" level="project" />
78-
<orderEntry type="library" scope="TEST" name="Maven: org.opentest4j:opentest4j:1.2.0" level="project" />
79-
<orderEntry type="library" scope="TEST" name="Maven: org.junit.platform:junit-platform-commons:1.8.2" level="project" />
80-
<orderEntry type="library" scope="TEST" name="Maven: org.apiguardian:apiguardian-api:1.1.2" level="project" />
81-
<orderEntry type="library" scope="TEST" name="Maven: org.junit.jupiter:junit-jupiter-engine:5.8.2" level="project" />
82-
<orderEntry type="library" scope="TEST" name="Maven: org.junit.platform:junit-platform-engine:1.8.2" level="project" />
72+
<orderEntry type="library" name="Maven: org.springframework:spring-beans:5.3.21" level="project" />
73+
<orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.3.21" level="project" />
74+
<orderEntry type="library" name="Maven: org.springframework:spring-aop:5.3.21" level="project" />
75+
<orderEntry type="library" name="Maven: org.springframework:spring-context:5.3.21" level="project" />
76+
<orderEntry type="library" name="Maven: org.springframework:spring-expression:5.3.21" level="project" />
77+
<orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.24" level="project" />
8378
<orderEntry type="library" name="Maven: mysql:mysql-connector-java:8.0.29" level="project" />
84-
<orderEntry type="library" name="Maven: com.google.protobuf:protobuf-java:3.19.4" level="project" />
85-
<orderEntry type="library" name="Maven: com.zaxxer:HikariCP:4.0.3" level="project" />
86-
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.30" level="project" />
87-
<orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.30" level="project" />
88-
<orderEntry type="library" scope="TEST" name="Maven: org.springframework:spring-test:5.3.21" level="project" />
8979
<orderEntry type="library" name="Maven: org.modelmapper.extensions:modelmapper-spring:3.1.0" level="project" />
9080
<orderEntry type="library" name="Maven: org.modelmapper:modelmapper:3.1.0" level="project" />
91-
<orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.0.0.Final" level="project" />
92-
<orderEntry type="library" name="Maven: javax.validation:validation-api:2.0.0.Final" level="project" />
9381
</component>
9482
</module>

pom.xml

Lines changed: 24 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -16,98 +16,54 @@
1616
<maven.compiler.source>1.8</maven.compiler.source>
1717
<junit.version>5.8.2</junit.version>
1818
</properties>
19-
19+
<parent>
20+
<groupId>org.springframework.boot</groupId>
21+
<artifactId>spring-boot-starter-parent</artifactId>
22+
<version>2.7.1</version>
23+
</parent>
2024
<dependencies>
25+
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-web -->
2126
<dependency>
22-
<groupId>org.projectlombok</groupId>
23-
<artifactId>lombok</artifactId>
24-
<version>1.18.24</version>
25-
</dependency>
26-
<dependency>
27-
<groupId>org.hibernate</groupId>
28-
<artifactId>hibernate-core</artifactId>
29-
<version>5.6.9.Final</version>
30-
</dependency>
31-
<dependency>
32-
<groupId>org.springframework</groupId>
33-
<artifactId>spring-context</artifactId>
34-
<version>5.3.21</version>
27+
<groupId>org.springframework.boot</groupId>
28+
<artifactId>spring-boot-starter-web</artifactId>
3529
</dependency>
30+
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-jpa -->
3631
<dependency>
37-
<groupId>org.springframework</groupId>
38-
<artifactId>spring-orm</artifactId>
39-
<version>5.3.21</version>
40-
</dependency>
41-
<dependency>
42-
<groupId>org.springframework</groupId>
43-
<artifactId>spring-webmvc</artifactId>
44-
<version>5.3.21</version>
45-
</dependency>
46-
<dependency>
47-
<groupId>com.fasterxml.jackson.core</groupId>
48-
<artifactId>jackson-databind</artifactId>
49-
<version>2.13.1</version>
32+
<groupId>org.springframework.boot</groupId>
33+
<artifactId>spring-boot-starter-data-jpa</artifactId>
34+
5035
</dependency>
36+
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-validation -->
5137
<dependency>
52-
<groupId>javax.servlet</groupId>
53-
<artifactId>javax.servlet-api</artifactId>
54-
<version>4.0.1</version>
55-
<scope>provided</scope>
38+
<groupId>org.springframework.boot</groupId>
39+
<artifactId>spring-boot-starter-validation</artifactId>
40+
5641
</dependency>
42+
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-test -->
5743
<dependency>
58-
<groupId>org.junit.jupiter</groupId>
59-
<artifactId>junit-jupiter-api</artifactId>
60-
<version>${junit.version}</version>
44+
<groupId>org.springframework.boot</groupId>
45+
<artifactId>spring-boot-starter-test</artifactId>
46+
6147
<scope>test</scope>
6248
</dependency>
49+
6350
<dependency>
64-
<groupId>org.junit.jupiter</groupId>
65-
<artifactId>junit-jupiter-engine</artifactId>
66-
<version>${junit.version}</version>
67-
<scope>test</scope>
51+
<groupId>org.projectlombok</groupId>
52+
<artifactId>lombok</artifactId>
53+
<version>1.18.24</version>
6854
</dependency>
6955
<dependency>
7056
<groupId>mysql</groupId>
7157
<artifactId>mysql-connector-java</artifactId>
7258
<version>8.0.29</version>
7359
</dependency>
74-
<dependency>
75-
<groupId>com.zaxxer</groupId>
76-
<artifactId>HikariCP</artifactId>
77-
<version>4.0.3</version>
78-
</dependency>
79-
<!-- https://mvnrepository.com/artifact/com.github.bmoliveira/snake-yaml -->
80-
<!-- https://mvnrepository.com/artifact/org.yaml/snakeyaml -->
81-
<dependency>
82-
<groupId>org.yaml</groupId>
83-
<artifactId>snakeyaml</artifactId>
84-
<version>1.30</version>
85-
</dependency>
8660

87-
<!-- https://mvnrepository.com/artifact/org.springframework/spring-test -->
88-
<dependency>
89-
<groupId>org.springframework</groupId>
90-
<artifactId>spring-test</artifactId>
91-
<version>5.3.21</version>
92-
<scope>test</scope>
93-
</dependency>
94-
<!-- https://mvnrepository.com/artifact/org.modelmapper/modelmapper -->
95-
<!-- https://mvnrepository.com/artifact/org.modelmapper.extensions/modelmapper-spring -->
9661
<dependency>
9762
<groupId>org.modelmapper.extensions</groupId>
9863
<artifactId>modelmapper-spring</artifactId>
9964
<version>3.1.0</version>
10065
</dependency>
10166

102-
<!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator -->
103-
<!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator -->
104-
<dependency>
105-
<groupId>org.hibernate.validator</groupId>
106-
<artifactId>hibernate-validator</artifactId>
107-
<version>6.0.0.Final</version>
108-
</dependency>
109-
110-
11167
</dependencies>
11268

11369
<build>
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package lk.ijse.dep.note;
2+
3+
public class AppInitializer {
4+
public static void main(String[] args) {
5+
6+
}
7+
}

src/main/java/lk/ijse/dep/note/WebAppInitializer.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/main/java/lk/ijse/dep/note/config/JpaConfig.java

Lines changed: 0 additions & 65 deletions
This file was deleted.

src/main/java/lk/ijse/dep/note/config/WebAppConfig.java

Lines changed: 0 additions & 41 deletions
This file was deleted.

src/main/java/lk/ijse/dep/note/config/WebRootConfig.java

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)