import java.io.File;public class generateMappingClass {public static void main(String[] args) throws Exception { File file = new File("G:/program/myeclipse2016workspace/entity/src/main/java/com//oa/entity"+File.separator); list(file); }public static void list(File file) {if (file.isDirectory())// 判断file是否是目录{File[] lists = file.listFiles();if (lists != null) {for (int i = 0; i < lists.length; i++) {list(lists[i]);// 是目录就递归进入目录内再进行判断}}}if(file.getPath().endsWith(".java")){String name = file.getPath().replace("G:\program\myeclipse2016workspace\entity\src\main\java\", "").replace("\", ".").replace(".java", "");//<mapping class="cc..entity.sale.tour.SaleTour" />String before = "<mapping class=\"";String end = "\" />";System.out.println(before + name + end);// file不是目录,就输出它的路径名,这是递归的出口}}}import java.io.File;public class generateMap