sql2o
sql2o is a small library, which makes it easy to convert the result of your sql-statements into objects. No resultset hacking required. Kind of like an orm, but without the sql-generation capabilities. Supports named parameters.
파일 탐색기
최종 버전 다운로드 (.zip)- pipeline.yml
- ConnectionSource.java
- ConnectionSources.java
- DataSourceConnectionSource.java
- NestedConnection.java
- WrappedConnection.java
- JodaDateTimeConverter.java
- JodaLocalDateConverter.java
- JodaLocalTimeConverter.java
- AbstractDateConverter.java
- BigDecimalConverter.java
- BooleanConverter.java
- ByteArrayConverter.java
- ByteConverter.java
- Convert.java
- Converter.java
- ConverterBase.java
- ConverterException.java
- ConvertersProvider.java
- DateConverter.java
- DefaultConverter.java
- DefaultEnumConverterFactory.java
- DoubleConverter.java
- EnumConverterFactory.java
- FloatConverter.java
- InputStreamConverter.java
- InstantConverter.java
- IntegerConverter.java
- LocalDateConverter.java
- LocalDateTimeConverter.java
- LocalTimeConverter.java
- LongConverter.java
- NumberConverter.java
- OffsetDateTimeConverter.java
- package-info.java
- ShortConverter.java
- SqlTimeConverter.java
- StringConverter.java
- UUIDConverter.java
- Column.java
- LazyTable.java
- package-info.java
- Row.java
- Table.java
- TableResultSetIterator.java
- LocalLoggerFactory.java
- Logger.java
- Slf4jLogger.java
- SysOutLogger.java
- AbstractCommentParser.java
- CharParser.java
- DefaultParser.java
- DefaultSqlParameterParsingStrategy.java
- DoubleHyphensCommentParser.java
- ForwardSlashCommentParser.java
- ParameterParser.java
- QuoteParser.java
- SqlParameterParsingStrategy.java
- NoQuirks.java
- Quirks.java
- QuirksDetector.java
- QuirksProvider.java
- ObjectBuildable.java
- ObjectBuildableFactory.java
- ObjectBuildableFactoryDelegate.java
- PojoBuilder.java
- PojoIntrospector.java
- PojoMetadata.java
- PojoProperty.java
- PojoPropertyBuilder.java
- RecordBuilder.java
- AbstractCache.java
- Cache.java
- ClassUtils.java
- FeatureDetector.java
- IOUtils.java
- package-info.java
- ResultSetUtils.java
- SnakeToCamelCase.java
- ArrayParameters.java
- Connection.java
- DefaultResultSetHandlerFactory.java
- DefaultResultSetHandlerFactoryBuilder.java
- GenericDatasource.java
- JndiDataSource.java
- NamingConvention.java
- package-info.java
- PojoResultSetIterator.java
- Query.java
- ResultSetHandler.java
- ResultSetHandlerFactory.java
- ResultSetHandlerFactoryBuilder.java
- ResultSetIterable.java
- ResultSetIteratorBase.java
- Settings.java
- Sql2o.java
- Sql2oException.java
- StatementRunnable.java
- StatementRunnableWithResult.java
- MANIFEST.MF
- BidirectionalConverterTest.java
- InstantConverterTest.java
- LocalDateConverterTest.java
- LocalDateTimeConverterTest.java
- LocalTimeConverterTest.java
- OffsetDateTimeConverterTest.java
- StringConverterTest.java
- UUIDWrapper.java
- Issue1Pojo.java
- KeyValueEntity.java
- H2Tests.java
- IssuesTest.java
- BigDecimalPojo.java
- ComplexEntity.java
- EntityWithPrivateFields.java
- Multi1.java
- Multi2.java
- StringConversionPojo.java
- SuperPojo.java
- H2Quirks.java
- H2QuirksProvider.java
- RecordsTest.java
- NamedParameterTest.java
- SnakeToCamelCaseTests.java
- ArrayParametersTest.java
- BaseMemDbTest.java
- CIEntity.java
- ColumnEntity.java
- ConnectionTest.java
- ConnectionTransactionTest.java
- Entity.java
- H2ArgumentsSourceProvider.java
- JodaEntity.java
- QueryArrayTest.java
- QueryFilterStaticFieldsTest.java
- QueryTest.java
- Sql2oDataSourceTest.java
- Sql2oTest.java
- TestDatabasesArgumentSourceProvider.java
- TypeConvertEntity.java
- User.java
- UserInserter.java
- UserInserterFactory.java
- UtilDateEntity.java
- org.sql2o.quirks.QuirksProvider
- pom.xml
- Db2Quirks.java
- Db2QuirksProvider.java
- MANIFEST.MF
- pom.xml
- OracleDateConverter.java
- OracleUUIDConverter.java
- OracleQuirks.java
- OracleQuirksProvider.java
- org.sql2o.converters.ConvertersProvider
- org.sql2o.quirks.QuirksProvider
- MANIFEST.MF
- OracleConverterTest.java
- OracleTest.java
- test.sql
- Dockerfile
- pom.xml
- OracleDateTimeConverter.java
- OracleLocalDateConverter.java
- OracleLocalTimeConverter.java
- org.sql2o.converters.ConvertersProvider
- MANIFEST.MF
- OracleConverterTest.java
- OracleTest.java
- pom.xml
- JSONConverter.java
- PostgresQuirks.java
- PostgresQuirksProvider.java
- org.sql2o.converters.ConvertersProvider
- org.sql2o.quirks.QuirksProvider
- MANIFEST.MF
- DataSourceTest.java
- PostgresTest.java
- PostgresTestSupport.java
- UUIDTest.java
- pom.xml
- pom.xml
- .editorconfig
- .gitignore
- docker-compose.yml
- licence.txt
- pom.xml
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/aaberg/sql2o
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd sql2o
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose up -d --build
정의된 모든 컨테이너(서버, DB 등)를 한 번에 빌드하고 백그라운드에서 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Maven (Java)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
cd core
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
