java中spring整合Ibatis的详细步骤
1个回答
展开全部
三种方式
ClassPathXmlApplicationContext 这个我们使用了
FileSystemXmlApplicationContext
XmlWebApplicationContext
其中 XmlWebApplicationContext是专为Web工程定制的。使用举例如下:
//加载多个文件
String[] Local={"classpath:applicationContext.xml"};
//这是放在src下,所以用classpath: 当然你也可以不用
第一种方式
ApplicationContext context=new FileSystemXmlApplicationContext(Local);
第二种方式
context= new ClassPathXmlApplicationContext(Local);
这两种方式一般用于在Action中或者Manager中获得其他的Manager
第三种方式:这个我们也使用了,可是这是在web工程中的使用方法,必须先由tomcat来管理加载才行呢。
在web.xml中配置
配置监听器:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener </listener-class>
</listener>
配置监听器监听的xml
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
ClassPathXmlApplicationContext 这个我们使用了
FileSystemXmlApplicationContext
XmlWebApplicationContext
其中 XmlWebApplicationContext是专为Web工程定制的。使用举例如下:
//加载多个文件
String[] Local={"classpath:applicationContext.xml"};
//这是放在src下,所以用classpath: 当然你也可以不用
第一种方式
ApplicationContext context=new FileSystemXmlApplicationContext(Local);
第二种方式
context= new ClassPathXmlApplicationContext(Local);
这两种方式一般用于在Action中或者Manager中获得其他的Manager
第三种方式:这个我们也使用了,可是这是在web工程中的使用方法,必须先由tomcat来管理加载才行呢。
在web.xml中配置
配置监听器:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener </listener-class>
</listener>
配置监听器监听的xml
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询