当我在属性文件中使用以下行并将应用程序作为Java应用程序运行时。 程序不会终止,也不会显示任何结果。 数据库方面也将没有任何变化。
如果我将“ update”替换为“ create”,则将删除我的表并重新创建。 如果我删除该属性,程序将正常运行。
如果不存在,我想创建表,如果存在,我要更新。
更新
输出:
信息:HHH10001501:从JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6a9d5dff]获得的连接不在自动提交模式下;连接“本地事务”将被提交,并且连接将被设置为自动提交模式。
答案 0 :(得分:-1)
答案 1 :(得分:-1)
检查您的 HQL 一次 String hql = "来自 com.app.Model.Emplyee";
就我而言,我写错了包名
String hql = "来自 com.app.model.Emplyee";