Generate the dao implement.
The model group of the current task is shop, which contain a Java entity model book, and the relation value of book is one; More about the model structure of this demo, please click: Demo model structure
There are 2 ways to select the model:
Template: daoImpl.java.jet
Name: ${Class}DaoImpl
We have created the following properties for this model: Class: A head uppercase property, which can be used as the class name or a part that need head uppercase. It's value is "Book". class: A lowercase property, which can be used as a part that need lowercase. It's value is "book". menu: The name of the menu bar, and it's value is "Book".
Generate file: ${Class}DaoImpl
Result
Here is a template for some implementation methods
The implementation method uses Class for stitching. Because the project itself is reflective, So there's no part of the field operation for id, name, etc. if you don't use reflection, do it yourself Operate with for iterate over object.fields.
Result