Removed generic Exception to specific ones
Removed unnecessary Exception catch block
Changed DATABASE_NAME_TKN to String datatype and added
getDatabaseNameToken method
Added getDBInsertQuery method
Modified generic Exception to specific ones
Added dbqueries_insert.db file listing
Changed query to get Database from code rather than hardcoded value.
Added insertTransaction method to insert transaction to DB
Added dbqueries_insert.db file to contain insert queries
Added PreparedDataExecutor to handle preparedStatements
Added autoincrement to table create queries and query_item_with_name
query to select file
added getItem method to get item details from item name
minor modifications to controller
exposed getConnection method