它包含Job模块必须的数据库脚本,脚本位于src/main/resources目录下。
不用手工创建数据库和数据库表,使用maven工具会很轻松。在创建之前, 必须修改配置,打开pom.xml文件,注意如下行:
...... <properties> <db_driver>com.mysql.jdbc.Driver</db_driver> <db_url>jdbc:mysql://localhost:3306/mysql?useUnicode=true&characterEncoding=utf-8</db_url> <db_user>root</db_user> <db_pwd>root</db_pwd> </properties> ......
修改对应的参数,然后运行maven,如:
mvn install
日志如下:
...... [INFO] [INFO] --- sql-maven-plugin:1.5:execute (create job_db database and tables) @ job-db --- [INFO] Executing file: /tmp/create_table.69144302sql [INFO] Executing file: /tmp/test_data.2059038539sql [INFO] 21 of 21 SQL statements executed successfully [INFO] [INFO] --- sql-maven-plugin:1.5:execute (create quartz tables) @ job-db --- [INFO] Executing file: /tmp/tables_mysql_innodb.132297268sql [INFO] 31 of 31 SQL statements executed successfully [INFO] ......
运行完毕后,会创建job_db数据库,并创建quartz所需的表,及运行测试数据。
注意:可以重复运行,会出现错误,但不影响编译。