Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/austinadodo/article_api_java

Robust API developed with the Spring Framework. This API is tested as a loosely coupled component and can easily be integrated with an external module. All dependencies are effiiciently managed with Maven and can be easily dockerized or packaged. The mock library has also been used to send mock http requests.
https://github.com/austinadodo/article_api_java

api-testing integration-testing java java-persistence-api jdbc mocking rest-api spring spring-boot springm

Last synced: 13 days ago
JSON representation

Robust API developed with the Spring Framework. This API is tested as a loosely coupled component and can easily be integrated with an external module. All dependencies are effiiciently managed with Maven and can be easily dockerized or packaged. The mock library has also been used to send mock http requests.

Awesome Lists containing this project

README

        

## Important Notes
#### Using Dialects for sql lite with the below configurations in your application.properties may not be suitable for mocking and testing,
#### this is because such in memory (sql lite) databases DO NOT support retrieval of AUTO-INCREMENTED and AUTO-GENERATED ids persisted to sqlite databases.
####
##### spring.datasource.url=jdbc:sqlite:classpath:datastore.db
##### spring.datasource.driverClassName=org.sqlite.JDBC
##### spring.jpa.database-platform=org.hibernate.community.dialect.SQLiteDialect
##### spring.datasource.initialization-mode=always
##### spring.jpa.hibernate.ddl-auto=update
## Directory Map.
# ![Directory Map](https://drive.google.com/uc?export=view&id=1qetXZGueiCTTYiFgApnoJu51HxsMJT5G)