I plan to write a simple business card management ProgramTo learn about spring and Hibernate and test-driven development, I decided to write a program displayed on the console to avoid web complexity.
Today I wrote
Myinfo. Java, iuserdao. Java, userdaolist. Java
Userdaolisttest. Java
Beans. xml
Environment requirements spring. jar, JUnit. jar, commons-logging.jar
The program is small and its functions are insignificant, but it is still in a three-tier structure and has been fully debugged.
I will write the hibernate part again tomorrow. The database uses HSQLDB and dbunit is also needed ..
If you have time, write another struts interface.
Learn by doing is the correct method for learning. Today I only use editplus, while writing and querying the API, I feel quite good. You cannot rely too much on IDE.
Today, we also used webtest to perform a simple website test. It feels pretty good.