<!-- generatorConfiguration标签下的3个子级标签,properties,classPathEntry,context。配置这三个标签时一定要注意他们的顺序 ,和列出顺序一致-->
<!-- properties标签用来指定外部的属性元素,最多配置一个,也可以不配置 ,properties标签用于指定一个需要在配置中解析使用的外部属性文件,引入属性文件后,可以在配置中使用${property}这样的形式引用-->
<!-- 对后面需要配置的JDBC信息会很好用 -->
<!-- properties 标签包含resource 和url两个属性,只能使用其中的一个属性来指定,同时出现则会报错 -->
<!-- resource 指定classpath下面的属性文件,类似com/myproject/generatorConfig.properties -->
<!-- url 指定文件系统上的特定位置,例如:file:///c:/myfolder/generatorConfig.properties -->
<!-- classpathentry标签,这个可以配置多个,也可以不配置 。该标签的最常见用法是通过属性location指定驱动的路径-->
<!-- <classPathEntry location = "E:\mysql\mysql-connector-java-5.1.29.jar"/> -->
<!-- context 标签,该标签至少配置一个,可以配置多个。context标签用于指定生成一组对象的环境。例如指定要连接的数据库,要生成对象的类型和要处理的数据库中的表。运行MBG的时候可以指定要运行的context -->
<!-- context 标签只有一个必选属性id,用来唯一标识该标签,id属性可以在运行MBG时使用 -->
<!-- properties标签用来指定外部的属性元素,最多配置一个,也可以不配置 ,properties标签用于指定一个需要在配置中解析使用的外部属性文件,引入属性文件后,可以在配置中使用${property}这样的形式引用-->
<!-- 对后面需要配置的JDBC信息会很好用 -->
<!-- properties 标签包含resource 和url两个属性,只能使用其中的一个属性来指定,同时出现则会报错 -->
<!-- resource 指定classpath下面的属性文件,类似com/myproject/generatorConfig.properties -->
<!-- url 指定文件系统上的特定位置,例如:file:///c:/myfolder/generatorConfig.properties -->
<!-- classpathentry标签,这个可以配置多个,也可以不配置 。该标签的最常见用法是通过属性location指定驱动的路径-->
<!-- <classPathEntry location = "E:\mysql\mysql-connector-java-5.1.29.jar"/> -->
<!-- context 标签,该标签至少配置一个,可以配置多个。context标签用于指定生成一组对象的环境。例如指定要连接的数据库,要生成对象的类型和要处理的数据库中的表。运行MBG的时候可以指定要运行的context -->
<!-- context 标签只有一个必选属性id,用来唯一标识该标签,id属性可以在运行MBG时使用 -->