Scalike JDBC

GPTKB entity

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