1 PackageJUnit;2 3 ImportOrg.activiti.engine.ProcessEngine;4 Importorg.activiti.engine.ProcessEngineConfiguration;5 Importorg.junit.Test;6 7 Public classTestactiviti {8 9 /**Ten * 23 Tables required to create a workflow using code One */ A @Test - Public voidcreatetable () { - //to create an instance of a Activiti configuration object theProcessengineconfiguration configuration =processengineconfiguration.createstandaloneprocessengineconfiguration (); - //Database Information Configuration -Configuration.setjdbcurl ("jdbc:mysql://localhost:3306/activiti?createdatabaseifnotexist&useunicode= True&characterencoding=utf8 "); -Configuration.setjdbcdriver ("Com.mysql.jdbc.Driver"); +Configuration.setjdbcusername ("root"); -Configuration.setjdbcpassword ("root"); + A //Set Database Build table Policy at /** - * db_schema_update_true: CREATE table if no table exists, use directly - * Db_schema_update_false: Throws an exception if no table exists - * Db_schema_update_create_drop: Delete the table each time, and then create a new table - */ - configuration.setdatabaseschemaupdate (processengineconfiguration.db_schema_update_true); in //To create an instance of a process engine using configuration objects -Processengine Processengine =configuration.buildprocessengine (); to System.out.println (processengine); + - } the *}
23 sheets of Code creation workflow