云计算、AI、云原生、大数据等一站式技术学习平台

网站首页 > 教程文章 正文

非Spring Boot 或 Spring Cloud 项目如何集成Druid数据源

jxf315 2025-03-05 17:25:50 教程文章 38 ℃

如果你的项目不是Spring Boot 或 Spring Cloud 项目,而是普通的Spring项目,你可以按照下面的步骤来集成阿里的Druid数据源:

1 引入Druid的依赖

  • 下载Druid的jar包(可以从Maven中央仓库下载)并将其添加到你的项目的类路径下。
  • maven项目在pom.xml文件中添加如下代码:

			com.alibaba
			druid
			x.x.x版本号

2 修改jdbc.xml:在你的项目中,找到jdbc.xml(或其他配置文件,用于配置数据源),然后按照以下方式修改数据源的配置:


    
    
    
    

    
    
    
    
    
    

确保根据你的实际需求修改Druid数据源的属性配置。

3 配置Druid的Servlet和Filter

如果你想启用Druid的监控页面,你需要在web.xml文件中配置Druid的Servlet和Filter。

在web.xml中添加以下内容:


	
	    DruidStatView
	    com.alibaba.druid.support.http.StatViewServlet
	    
		    loginUsername
		    admin
		
		
		    loginPassword
		    admin
		
	
	
	
	    DruidStatView
	    /druid/*
	
	
	
	
	    DruidWebStatFilter
	    com.alibaba.druid.support.http.WebStatFilter
	
	
	
	    DruidWebStatFilter
	    /*
	

在上面的配置中,Druid的监控页面Servlet和Filter分别被映射到/druid/*和/*,这样你就可以通过访问/druid/login.html来访问Druid的监控页面。

确保在Druid的Servlet配置中正确设置了登录用户名和密码。在Servlet的初始化参数中添加以下配置:


    loginUsername
    admin


    loginPassword
    admin

4 重新启动你的项目,然后尝试访问/druid/login.html,应该能够成功访问Druid的监控页面。


请注意,如果你使用的是基于Spring Boot 或 Spring Cloud 的项目,上面的配置方式可能无效。在这种情况下,请参考前文提供的Spring Boot集成Druid的配置方法。

最近发表
标签列表