Add encryption option
This commit is contained in:
@@ -3,8 +3,8 @@ package nl.astraeus.persistence
|
||||
import org.junit.jupiter.api.Test
|
||||
import java.io.File
|
||||
|
||||
|
||||
class TestPersistenceJavaInKotlin {
|
||||
|
||||
internal class Person(
|
||||
var name: String,
|
||||
var age: Int
|
||||
@@ -23,19 +23,21 @@ class TestPersistenceJavaInKotlin {
|
||||
|
||||
val persistent = Persistent(
|
||||
File("data", "java-kotlin-test"),
|
||||
arrayOf(
|
||||
enableOptimisticLocking = false,
|
||||
indexes = arrayOf(
|
||||
Index(
|
||||
Person::class,
|
||||
"name"
|
||||
) { p -> (p as Person).name }
|
||||
),
|
||||
false
|
||||
)
|
||||
|
||||
persistent.transaction {
|
||||
val person = find(Person::class.java, 1L)
|
||||
|
||||
if (person != null) {
|
||||
println("Person: ${person.name} is ${person.age} years old."
|
||||
println(
|
||||
"Person: ${person.name} is ${person.age} years old."
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user