色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

hibernate5和4的區別

吉茹定2年前31瀏覽0評論

hibernate5和4的區別?

hibernate4.0版本和3.0版本的區別

1.數據庫方言設置在3.3版本中連接MySQL數據庫只需要指明MySQLDialect即可。

在4.1版本中可以指出MySQL5Dialect

2.buildSessionFactory 4.1版本中buildSessionFactory()已經被buildSessionFactory(ServiceRegistry ServiceRegistry)取代 解決辦法: Configuration cfg = new Configuration(); ServiceRegistry serviceRegistry =new ServiceRegistryBuilder().applySettings(cfg.getProperties()).buildServiceRegistry(); SessionFactory sf = cfg.configure().buildSessionFactory(serviceRegistry);

3.annotation org.hibernate.cfg.annotationConfiguration; Deprecated. All functionality has been moved to Configuration 這個注解讀取配置的class已經廢棄,現在讀取配置不需要特別注明是注解,直接用Configuration cfg = new Configuration();就可以讀取注解。Hibernate4.1版本中推薦使用annotation配置,所以在引進jar包時把requested里面的包全部引進來就已經包含了annotation必須包了

4.Hibernate4.1已經可以自動建表,所以開發時只需要自己開發類然后配置好就OK。不需要考慮怎么建表