jdbc数据源设置
jdbc.propertites
migu-jndi=jdbc/migu
tomcat中context.xml
<Resource auth="Container" driverClassName="oracle.jdbc.OracleDriver" maxActive="50" maxIdle="10" maxWait="600000" name="jdbc/migu" password="migu_jf" type="javax.sql.DataSource" url="jdbc:oracle:thin:@10.21.20.76/nbilling" username="migu_jf"/>
beans-system.xml
<!-- 数据源定义 --> <bean id="dataSourceSystem" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"> <value>java:comp/env/${migu-jndi}</value> </property> </bean>
其中,java:comp/env 是环境命名上下文(environment naming context(ENC)),beans-system.xml中的migu-jndi与context.xml中的name相同,且jdbc/migu中的"jdbc"是必须的,而"migu"名称可以随意。