Domain Layer Architecture for UC:Process Sale
rearrage database connection
rename 'stock' table field from 'amount' to 'quantity'
quantity is double, not int
id use int is enoungh, long is too big