to sum up:
The OpenPrint's project is about to end, what is the gain?
Harvest:
1. Through this project, it has mastered the struts;
2, deepening the understanding of the treatment through this project, and general transaction can be processed, transactions in a Connection.
handling is not necessarily in one way, usually in a class (can also be included in multiple classes, giving the Class Connection parameters); if more than ten
Database, an open source transaction processing framework, such as JOTM, Spring, etc.
3, the method of writing must consider a variety of situations:
1) The method of inspection is to write test cases. Check if the test case meets the requirements before testing, then run the test case, and check the test results.
2) Check the omission of omissions through Checklist.
3) This also verifies the feasibility of the test drive development method.
4, checkstyle, written program must pass CheckStyle, must also pass Checkstyle when submitted to CVS.
5, write your own Tasklist every day, sort it, first do the most important
failed:
?
2, written VirtualTree_Select is too simple, at all, do not meet the needs of the system, consider the not
3, encountered an error, did not solve it immediately. Feel the getchildid (String Preentname, String ChildName),
However, there is no reason to analyze the problem immediately, resulting in a lot of places in the later stage.
CHECKLIST:
1. The parameters of the pass must be determined; the assumptions of the parameters have certain limits, and it cannot be assumed to be correct.
Point; the node under the same node cannot be the same name;
3, getchildid (string childname) passed ParentName, ChildName Can't get Child ID