我想生成一个hibernate.reveng.xml中,但" hibernate.connection.URL "在hibernate.cfg.xml中是一个变量.
jdbc:jtds:sqlserver://${database.server.name}:1433/XXX_DB
Run Code Online (Sandbox Code Playgroud)
所以我的问题是如何让hibernate工具知道变量的定义?
在python3中,当我运行时
>>> exec("","","")
TypeError: exec() arg 2 must be a dict, not str
>>> exec( "print('Hello')", print("World"), print("!") )
World
!
Hello
>>> type(print("World"))
World
<class 'NoneType'>
Run Code Online (Sandbox Code Playgroud)
我的意思是在Python3中,exec()的arg2需要一个dict,但我们仍然可以放一个不是dict的print()函数.为什么?