Unified database configuration: Replaced InMemoryDataSourceConfig for DEV environment with PropertyFileDataSourceConfig and added properties to application-dev
Changes due to JPA problems:
Defined equals for Sensor
Removed cascade from ManyToOne Relationship in Reading To Sensor
Version update to spring boot gradle plugin to 1.1.6
Use Property File config for database connection for all profiles
Do not use InMemoryDataSource anymore (not consistent feeling)
Made HTTPProperties abstract such that multiple HTTP sources can be configured by using a concrete prefix application.properties
Added LivingRoomHttpProperties as concrete properties
Temperature operator now abstract to allow multiple temperature sources to be read and saved
New convenience methods
Sensor properties introduced
CRUD repo for Sensors
HttpTemperatureRetriever now abstract in order to allow multiple HttpRetrievers
new methods
Removed test method
Corrected JUnit tests
removed complicated sensor instance handling
JavaDoc
Commented test method out
JavaDoc
Check to see if sensor already exists in database on startup before creating a new one
Version 0.4.0