Compare commits

...

2 Commits

Author SHA1 Message Date
bf7f7a572b Changes sort default to descending
All checks were successful
ci/woodpecker/manual/woodpecker Pipeline was successful
2025-12-01 13:17:03 -06:00
daafa2f905 Updates dependencies and Gradle 2025-12-01 13:14:30 -06:00
4 changed files with 8 additions and 8 deletions

View File

@@ -1,9 +1,9 @@
plugins {
kotlin("jvm") version "1.9.25"
kotlin("plugin.spring") version "1.9.25"
id("org.springframework.boot") version "3.4.2"
kotlin("jvm") version "2.2.21"
kotlin("plugin.spring") version "2.2.21"
id("org.springframework.boot") version "4.0.0"
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"
@@ -20,7 +20,7 @@ repositories {
}
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("com.mysql:mysql-connector-j:9.2.0")
implementation("org.jetbrains.kotlin:kotlin-reflect")

View File

@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
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
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME

View File

@@ -8,7 +8,7 @@ import org.springframework.stereotype.Service
@Service
class MoviesService(val moviesRepository: MoviesRepository) {
fun getAllMovies(): List<Movie> {
return moviesRepository.findAll().map { it.toModel()}
return moviesRepository.findAll().map { it.toModel()}.sortedByDescending { it.screenedDate }
}
fun createNewMovie(newMovie: Movie) {

View File

@@ -1,7 +1,7 @@
spring.application.name=tmnt
spring.jpa.hibernate.ddl-auto=update
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.datasource.username=tmntdb
spring.datasource.password=1mstr.SPLNTR