Compare commits
2 Commits
6c6abcf8d7
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| bf7f7a572b | |||
| daafa2f905 |
@@ -1,9 +1,9 @@
|
|||||||
plugins {
|
plugins {
|
||||||
kotlin("jvm") version "1.9.25"
|
kotlin("jvm") version "2.2.21"
|
||||||
kotlin("plugin.spring") version "1.9.25"
|
kotlin("plugin.spring") version "2.2.21"
|
||||||
id("org.springframework.boot") version "3.4.2"
|
id("org.springframework.boot") version "4.0.0"
|
||||||
id("io.spring.dependency-management") version "1.1.7"
|
id("io.spring.dependency-management") version "1.1.7"
|
||||||
kotlin("plugin.jpa") version "1.9.25"
|
kotlin("plugin.jpa") version "2.2.21"
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "net.halfbinary"
|
group = "net.halfbinary"
|
||||||
@@ -20,7 +20,7 @@ repositories {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation("org.springframework.boot:spring-boot-starter-web:3.4.2")
|
implementation("org.springframework.boot:spring-boot-starter-web:4.0.0")
|
||||||
implementation("org.springframework.boot:spring-boot-starter-data-jpa")
|
implementation("org.springframework.boot:spring-boot-starter-data-jpa")
|
||||||
implementation("com.mysql:mysql-connector-j:9.2.0")
|
implementation("com.mysql:mysql-connector-j:9.2.0")
|
||||||
implementation("org.jetbrains.kotlin:kotlin-reflect")
|
implementation("org.jetbrains.kotlin:kotlin-reflect")
|
||||||
|
|||||||
2
gradle/wrapper/gradle-wrapper.properties
vendored
2
gradle/wrapper/gradle-wrapper.properties
vendored
@@ -1,6 +1,6 @@
|
|||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12.1-bin.zip
|
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip
|
||||||
networkTimeout=10000
|
networkTimeout=10000
|
||||||
validateDistributionUrl=true
|
validateDistributionUrl=true
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import org.springframework.stereotype.Service
|
|||||||
@Service
|
@Service
|
||||||
class MoviesService(val moviesRepository: MoviesRepository) {
|
class MoviesService(val moviesRepository: MoviesRepository) {
|
||||||
fun getAllMovies(): List<Movie> {
|
fun getAllMovies(): List<Movie> {
|
||||||
return moviesRepository.findAll().map { it.toModel()}
|
return moviesRepository.findAll().map { it.toModel()}.sortedByDescending { it.screenedDate }
|
||||||
}
|
}
|
||||||
|
|
||||||
fun createNewMovie(newMovie: Movie) {
|
fun createNewMovie(newMovie: Movie) {
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
spring.application.name=tmnt
|
spring.application.name=tmnt
|
||||||
spring.jpa.hibernate.ddl-auto=update
|
spring.jpa.hibernate.ddl-auto=update
|
||||||
spring.datasource.url=jdbc:mysql://192.168.187.129:3307/tmnt
|
spring.datasource.url=jdbc:mysql://192.168.187.129:3307/tmnt
|
||||||
spring.datasource.driverClassName=com.mysql.jdbc.Driver
|
spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver
|
||||||
#spring.jpa.database-platform=org.hibernate.dialect.mysql
|
#spring.jpa.database-platform=org.hibernate.dialect.mysql
|
||||||
spring.datasource.username=tmntdb
|
spring.datasource.username=tmntdb
|
||||||
spring.datasource.password=1mstr.SPLNTR
|
spring.datasource.password=1mstr.SPLNTR
|
||||||
Reference in New Issue
Block a user