永发信息网

hibernate中的这句话什么意思

答案:2  悬赏:60  手机版
解决时间 2021-04-06 07:22
  • 提问者网友:却不属于对方
  • 2021-04-05 10:18

org.hibernate.dialect.MySQLDialect
最佳答案
  • 五星知识达人网友:时间的尘埃
  • 2021-04-05 11:26
你知道SQL Server中的SQL语句不支持Oracle的rowid,Oracle中的SQL语句不支持SQL Server中的top关键字吗?SQL并不是每个数据库都完全相同的。但都能表达相同的意思。表达相同意思的不同方法,就叫做一个Dialect(方言)。

你写的这个方言是hibernate内置的MySQL方言,适用于数据源为MySQL Server的时候用。所以如果你换用SQLServer数据库作数据源,这儿就该改成SQLServer对应的方言了。:)
全部回答
  • 1楼网友:英雄的欲望
  • 2021-04-05 11:40
持续类所有的持续属性也就是说hibernate的持久化,即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘),持久化的主要应用就是将内存中的数据存储在关系性的数据库中或存储在磁盘文件中、xml文件中。 持久类 是针对于hibernate对数据库的映射来说的,持久类=实体类+xml或注解配置; 持久类中字段属性和数据库表中字段是一一对应,并且有关联表的持久化类在里面,也是说实体映射中一对多或多对一等关联关系也会包含在里面。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯