在tomcat中我们定义数据源。在数据源中有一个属性“auth”。通常我曾经把它的值等于“容器”。例如。
<Resource name="jdbc/myoracle" auth="Container"
type="javax.sql.DataSource" driverClassName="oracle.jdbc.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:mysid"
username="scott" password="tiger" maxActive="20" maxIdle="10"
maxWait="-1"/>
有人可以告诉我这个“auth”属性有什么意义吗?谷歌搜索后我也找不到这个属性的重要性。
答案 0 :(得分:1)
通过doc,它解释了它:
指定Web应用程序代码是否以编程方式登录到相应的资源管理器,或者Container是否将代表应用程序登录到资源管理器。此属性的值必须是Application或Container。如果Web应用程序将使用Web应用程序部署描述符中的元素,则此属性是必需的,但如果应用程序使用了该元素,则该属性是可选的。