hho
08/03/2018, 3:38 PMigordonxiao
08/06/2018, 3:20 AMval Dir.wholePath: String
get() {
// here need DirRepository
return ""
}
Czar
08/06/2018, 7:42 AMTodor Atanasov
08/06/2018, 7:47 AMdeinspanjer
08/06/2018, 2:27 PM"some shell tool"
on line 62 with the value of a config property or a command line argument or something.deinspanjer
08/06/2018, 2:28 PMjtravis
08/08/2018, 7:50 PMsdeleuze
08/09/2018, 8:01 AMsdeleuze
08/09/2018, 8:03 AMsdeleuze
08/09/2018, 8:03 AMmp
08/16/2018, 2:04 PMfun requestedByInSpec(requestedByIds: Array<String>) =
Specification<Unit> { root: Root<Unit>, _: CriteriaQuery<*>, criteriaBuilder: CriteriaBuilder ->
if (requestedByIds.isEmpty())
null
else
criteriaBuilder.and(root.get<String>(Unit::requestedBy.name).`in`(requestedByIds.toList()))
}
working with spring data and kotlin - it was soooo weird to return null to skip predicate for spring data 😅 as weird as read issue https://jira.spring.io/browse/DATAJPA-300 about accepting nulls after some time without nullClint Checketts
08/24/2018, 4:49 PMmockMvc.request(PUT, "/hello") {
builder {
contentType(MediaType.APPLICATION_JSON)
content("""{"surname": "Jack"}""")
cookie(Cookie("cookieName", "Extra Things"))
}
printRequestAndResponse()
expect {
status { isBadRequest }
"$.surname" jsonPath "Jack"
}
expect { status { isOk } } //builder,actions, and expects can be called multiple times
}
PR here: https://github.com/petrbalat/kd4smt/pull/2/files#diff-2ebf96269f0c75a02d4778cbe8cd31e1R55timrijckaert
09/03/2018, 3:28 PMthiagotn
09/09/2018, 3:45 PMmaxmello
09/12/2018, 11:19 AMsdeleuze
09/13/2018, 9:25 PMsdeleuze
09/13/2018, 9:26 PMsdeleuze
09/13/2018, 9:27 PMsdeleuze
09/13/2018, 9:29 PMwakingrufus
09/13/2018, 10:57 PMdarych
09/25/2018, 3:13 PMkasper.kondzielski
09/30/2018, 12:15 PM@RequestBody
parameterskasper.kondzielski
09/30/2018, 12:16 PM@RestController
class OrdersRestController(private val repository: ItemsRepository) {
@PostMapping("/create_order")
fun createOrder(@Valid @RequestBody orderRequest: OrderRequest): OrderSummary {
//...
}
and my model class:
data class OrderRequest(val items: List<QuantifiedItem>)
data class QuantifiedItem(
val itemId: Long,
@get:Positive
val quantity: Long
)
kasper.kondzielski
09/30/2018, 12:35 PM@field:Valid
annotation to field of your top level classkasper.kondzielski
09/30/2018, 12:35 PMdata class OrderRequest(@field:Valid val items: List<QuantifiedItem>)
data class QuantifiedItem(
val itemId: Long,
@field:Positive
val quantity: Long
)
darych
10/11/2018, 10:59 AMjasper
10/13/2018, 2:26 AMsdeleuze
10/13/2018, 2:34 PMsdeleuze
10/18/2018, 9:51 AMsdeleuze
10/18/2018, 10:08 AM