Hibernate中的cfg.xml配置的问题。。。一起来讨论。。。

图片说明

现在一起来讨论下,虽然本人用的Hibernate不是特别多,但是这点东西还是想学学的。
如图:我画出的红色方框中的问题。
第一个方框中的后面的///直接写上自己的数据库这种写法也行??
第二个红框中的auto外面的参数是update是什么意思?
第三个isolation中间还套一个整体
是什么意思?
第四个红色框中与当前的线程相关联这是固定的写法吗?还有这个Thread是固定的写法吗?求大神讲解

第二个

<!-- 启动时删数据库中的表,然后创建,退出时不删除数据表 
<property name="hbm2ddl.auto">create</property>--> 
<!-- 启动时删数据库中的表,然后创建,退出时自动删除所有表 
<property name="hbm2ddl.auto">create-drop</property>--> 
<!-- 自动修改,如果表结构与实体类不一致,那么就修改表使它们一致,数据会保留 
<property name="hbm2ddl.auto">update</property>--> 
<!-- 自动校验,如果表结构与实体类不一致,那么不做任何操作,报错 
<property name="hbm2ddl.auto">validate</property>-->