The relationship between Hibernate and the database is the ORM relationship, and the object is mapped to the database.
So how do I perform ddl and dml operations on various objects in the database through objects?
Database object operation <database-object.../> + SchemaExport
1. hibernate. cfg. xml
........
Create
True
True
2. lovejk. hbm. xml
Create table testjk (name varchar (256 ));
3. Execution
Public static void main (String [] args) throws Exception {// instantiate Configuration. This line of code loads hibernate by default. cfg. xml file Configuration conf = new Configuration (). configure (); // create SessionFactorySessionFactory sf = conf with Configuration. buildSessionFactory (); // create the SchemaExport object SchemaExport se = new SchemaExport (conf); /// set the SQL script se with good output format. setFormat (true); // you can specify the SQL script file name se. setOutputFile ("d: \ 1. SQL"); // output the SQL script and execute the SQL script se. create (true, true); sf. close ();}
Summary: simple and rude!