Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.File;
- import java.util.Properties;
- import javax.jdo.JDOHelper;
- import javax.jdo.PersistenceManager;
- import javax.jdo.PersistenceManagerFactory;
- //import org.datanucleus.api.jdo.JDOPersistenceManagerFactory;
- public class Main {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- Kategoria kategoria1 = new Kategoria("Rock");
- Properties properties = new Properties();
- properties.setProperty("javax.jdo.Persiste", "ofr");
- //properties.setProperty("javax.jdo.PersistenceManagerFactoryClass", "org.datanucleus.api.jdo.JDOPersistenceManagerFactory");
- properties.setProperty("javax.jdo.option.ConnectionURL","jdbc:mysql://localhost:3306/jdo");
- properties.setProperty("javax.jdo.option.ConnectionDriverName","com.mysql.jdbc.Driver");
- properties.setProperty("javax.jdo.option.ConnectionUserName","root");
- properties.setProperty("javax.jdo.option.ConnectionPassword","root");
- PersistenceManagerFactory pmf = JDOHelper.getPersistenceManagerFactory(properties);
- PersistenceManager pm = pmf.getPersistenceManager();
- //File propsFile = new File("datanucleus.properties");
- //PersistenceManagerFactory pmf = JDOHelper.getPersistenceManagerFactory(propsFile);
- //PersistenceManagerFactory pmf = JDOHelper.getPersistenceManagerFactory("datanucleus.properties");
- //PersistenceManager pm = pmf.getPersistenceManager();
- try {
- pm.currentTransaction().begin();
- }
- finally {
- // Close the database and active transaction:
- if (pm.currentTransaction().isActive())
- pm.currentTransaction().rollback();
- if (!pm.isClosed())
- pm.close();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement