使用分层实现业务处理
JNDI简介 JNDI的全称是Java命名与目录接口(Java Naming and Directory Interface),是一个有关应用程序设计的API,为开发人员提供了查找和访问各种命名与目录服务的通用,统一的接口。 通过名称将资源与服务进行关联。 JNDI的作用与优点 1、在应用与Java对象或资源之间建立松耦合的逻辑关联,简化应用对于资源的配置及维护工作 2、可以在更大范围、不同应用之间共享资源 JNDI的简单应用 Tomcat\conf\context.xml文件 <Context> <Environment name="tjndi" value="hello JNDI" type="java.lang.String" /> </Context> <Environment>元素用于配置命名的值,所配置的值作为环境条目资源,对整个Web应用可见,它包含的属性有name,type,value。 name:环境条目的名称,相对于java:comp/env的名称。 type:环境条目的Java类名的全称。 value:通过JNDI context请求时,返回给应用的参数值,该值必须转换成type属性定义的Java类型。 lookup()进行查找 // javax.naming.Context提供了查找JNDI 的接口 Context ctx = new