mybatis配置jndi就可以通过jndi寻找数据库相关的配置在多环境开发部署有一定的作用。
mybatis的配置如下:
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="JNDI">
<property name="data_source" value="java:comp/env/jndi/mybatis"/>
</dataSource>
</environment>
</environments>
关键是datasrouce type=jndi,data_source的内容为java:comp/env/xxxx 其中xxx是你的名字,前面java:comp/env/是jndi的规定前缀
mybatis的配置已经完成了,还需要配置tomcat,tomcat配置有许多种,可以百度之,这里使用在conf目录下配置context.xml
<Resource name="jndi/mybatis" <!--这里就是上文自己定义的目录-->
auth="Container"
type=&