Reorganized the packages to keep indexBacktesting and IBD50 and future
modules separate and make it easier to find code specific to each.
Removing unused imports from files to get rid of warnings.
Created the service layer and daos and beans for the ibd50 stuff.
Need to work on how the table creation strings and I might have to
separate the ranking bean from the web and the ranking bean for the db.
Fixed threads so they would run. Switched to interfaces.
Databases for IBD are now created. Probably not perfect yet, but
working.
Changed the DataSource variable from m_ds to just ds. Updated methods
accordingly.
Added JavaDoc to GenericDBSuperclass
Added JavaDocs

Laid out the plan for adding the ibd 50 to the database
Added Apache POI to parse excel file. However it turns out the Excel
file is not an Excel file. It is actually a html file. so I'll have to
figure out how to parse it tomorrow.

Can't use txt file because in the excel file it will show N/A for values
it doesn't have. But in the txt file it shows nothing, which leads to
shorter List<Strings> than expected, and it would be hard to use fixed
width to import the info. So parsing the HTML version of the list should
be better.
Got the download from ibd parsed into a list of beans.
Now need to check and see if they are new or not, then add to the DB.
Symbol is now added to the DB. Hasn't been tested.
Changed Decimal types for all mysql money columns from Decimal to
Decimal(10,2)

Ibd50 ranking, tracking, and symbol dbs now correctly create new rows.

Next is the OHLCV data for each stock.
Added methods to get the data from Yahoo. Haven't tested.
Need to add the data to the DB.
stock OHLCV data now saved to the db. Tested and working.
Added scheduled ibd50 job.
Removed unused imports to get rid of warnings in eclipse.
Starting to create a custom index bean
Created a service for the stat side of IBD50.
Finished the code for Spring Data JPA.
Followed the example here:
http://fruzenshtein.com/spring-jpa-data-hibernate-mysql/
and here: http://www.petrikainulainen.net/spring-data-jpa-tutorial/
Added some testing stuff that I'm going to remove.
Also made the IBD50Init a bean.
Spring Data JPA is working!
Had to add some entries to the property file to finish the required
code.
Started the process of converting ibd50 to spring data jpa with
hibernate.
Ibd50Ranking now is Spring Data JPA/Hibernate updated and working.