Upgrading Spring dependencies. Adding spring-jdbc for the NamedParameterJdbcTemplate.
Added DatabaseLoader that will support composite PKs, added ConnectionUtil that builds connections without pooling.
Activated named parameters on queries, defined object oriented approach for database dialects, implemented the mechanism to determine if it's an INSERT or an UPDATE on composite PKs for SqlServer dialect.
Implementing insert/update as implementations of IDatabaseOperation. Implementing batch insert. Adding a springframework enhancement classes to our project, due to the missing SimpleJdbcUpdate class.
Insert batch mode. Logging enhancements. Update where parameters corrected.
Using uniform connection configuration from server.properies file. Enhanced validation of the DatabaseLoader.
Moving common behavior in abstract class, update enhancements, Javadoc, code formatting.
ConnectionUtil rename.
Temporarily adding NetApp repository to deploy a snapshot artifact in it.
Supporting long running transactions that are committed in the finalizers.
Using SingleConnectionDataSource to solve commit problems.
-db loader rollback fix ;insert operation use column names; identity manager fix param names for columns with spaces
-fix rollback only if not autocomit mode
log statement before executing in sql finalizer and add suport for excludded columns to db loader
-fix autocomit issue on sql fin and add new finalizer to execute sql server agent job