mapper.java.ej 724 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package #(package.Mapper);
  2. #for(pkg : importMapperFrameworkPackages)
  3. import #(pkg);
  4. #end
  5. #if(!importMapperJavaPackages.isEmpty())
  6. #for(pkg : importMapperJavaPackages)
  7. import #(pkg);
  8. #end
  9. #end
  10. /**
  11. * <p>
  12. * #(table.comment) Mapper 接口
  13. * </p>
  14. *
  15. * @author #(author)
  16. * @since #(date)
  17. */
  18. #if(mapperAnnotationClass)
  19. @#(mapperAnnotationClass.simpleName)
  20. #end
  21. #if(kotlin)
  22. interface #(table.mapperName) : #(superMapperClass)<#(entity)> {
  23. #else
  24. public interface #(table.mapperName) extends #(superMapperClass)<#(entity)> {
  25. #end
  26. #for(m : mapperMethodList)
  27. /**
  28. * generate by #(m.indexName)
  29. *
  30. #for(f : m.tableFieldList)
  31. * @param #(f.propertyName) #(f.comment)
  32. #end
  33. */
  34. #(m.method)
  35. #end
  36. }