在Spring Boot中执行DDL语句有多种方式,以下是其中两种常用的方式:
示例代码:
@Autowired
private JdbcTemplate jdbcTemplate;
public void executeDDL() {
String ddlSQL = "CREATE TABLE my_table (id INT PRIMARY KEY, name VARCHAR(100))";
jdbcTemplate.execute(ddlSQL);
}
示例代码:
@Autowired
private SessionFactory sessionFactory;
public void executeDDL() {
SchemaExport schemaExport = new SchemaExport(sessionFactory);
schemaExport.create(true, true);
}
以上两种方式都可以在Spring Boot中执行DDL语句,你可以根据自己的需求选择合适的方式。