hibernate.cfg.xml中不是说了吗
要想启动tomcat时就执行,就得结合来用,比如创建一个sessionFactory,再将它注入给一个controller就可以用了。
OK,你启动项目是不会有任何反应的!
只有你用Hibernate的session进行save/update操作的时候才会有反应,这个属性的意思就是
当它为update的时候,发现数据库没有这张表就新建这张表,然后将数据add进去,如果原来的表存在并且有数据也不会覆盖。
如果你想启动的时候就生成表,那建议你写一个初始化类,然后自己加载到web.xml中。
property标签 是不能自动生成属性的值然后插进数据库的.
不过可以自己写配置文件用静态配置文件的方法加入静态的东西.
就像把hql语句写配置文件里一样.
也可以用spring注入.不过都是手写的,达不到自动生成的效果.没啥用