Statements (54)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Library
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:Skrull
|
gptkbp:community |
Active community support
|
gptkbp:dependency |
gptkb:Logback
gptkb:Scala_Test gptkb:Hikari_CP gptkb:Skrull gptkb:Apache_Commons_DBCP |
gptkbp:developed_by |
Scalike JDBC Team
|
gptkbp:example |
Data migration
Batch processing Schema management Custom SQL queries Connection management Handling large datasets Basic CRUD operations Creating custom mappers Error handling in database operations Executing stored procedures Handling transactions Integrating with other libraries Logging SQL statements Mapping results to case classes Query composition Using connection pools Using implicit conversions Using lazy evaluation for queries Using prepared statements Using transactions with rollback |
gptkbp:features |
gptkb:Java_Enhancement_Proposal
Connection Pooling Asynchronous Queries Type-safe SQL |
gptkbp:first_released |
2013-01-01
|
gptkbp:has_documentation |
https://scalikejdbc.org/documentation.html
|
https://www.w3.org/2000/01/rdf-schema#label |
Scalike JDBC
|
gptkbp:integrates_with |
gptkb:hot_spring
gptkb:Akka gptkb:Slick gptkb:Play_Framework |
gptkbp:is_compatible_with |
gptkb:Java
|
gptkbp:language |
gptkb:Skrull
|
gptkbp:latest_version |
2023-01-01
4.0.0 |
gptkbp:license |
MIT License
|
gptkbp:platform |
gptkb:JVM
|
gptkbp:release_date |
gptkb:2013
|
gptkbp:repository |
gptkb:Open_Source
https://github.com/scalikejdbc/scalikejdbc |
gptkbp:supports |
gptkb:JDBC
|
gptkbp:type |
ORM (Object-Relational Mapping)
|
gptkbp:uses |
Database access in Scala applications
Scala's case classes |