Java工程中使用Redis时导入驱动包的步骤

这两天看论文看的太苦b了ε(┬┬﹏┬┬)3,忙里偷闲,苦中作乐写一个文档~( ̄▽ ̄~)(~ ̄▽ ̄)~,针对的是Java工程中使用Redis时导入驱动包:
有些同学可能对Java程序和外部软件的连接使用的方法存在问题,实际这是一个Java工程中链接外部软件驱动的问题,举个例子,比如在这个工程中你要用MySQL进行后端的数据库增删改查,那你在这个工程就肯定要有一个用于链接和使用MySQL的Java模块。但是因为Java是一个面向对象的语言,网上有各路大神和各种官方/非官方以及机构等等提供的已经写好并封装好的Java代码文件,也就是第三方开源jar包,用过Python的小伙伴肯定会很熟悉每个Python文件的第一句就是import………,其实就是导入相应的已经集成好的包,方便人们去使用(私以为这个用多了就会很偷懒,如果小伙伴的方向偏向于算法设计,最好是先搞懂算法的数学/逻辑原理,再看懂代码,最后再调包使用,这样才能有所进步),C和C++也有这方面的体现(个人觉得),比如你在写c代码的时候,第一句肯定是#include.h,这样你才能在下面的代码去使用printf()和scanner()这些函数,实质上就是将c语言中的库函数相对应的h文件给调入你写的C文件中,之后再统一编译链接,stdio是标准输入输出流(standard input and output)的意思。
好了废话那么多,接下来就说一下怎么用吧!
我平时写Java代码用的是eclipse这个IDE,所以我就用eclipse把这个流程给大家呈现出来。
以第三个Redis和Java为例,因为Redis是一个非关系型数据库,那么想利用Java使用这个数据库的话就需要相对应的第三方驱动jar包,首先在网站link下载jar包:
下载jar包
接着点击下载:下载

然后打开eclipse的平台并新建一个Java Project:新建工程

名字可以随意,毕竟是一个demo,我起的名字是com.hznu.19.9.29;然后在src文件夹下新建一个包,再在该工程下新建一个lib文件夹,注意src和lib是平级的,lib是用来放置第三方jar包的,有些小伙伴可能是直接外部导入了,那样也行,但是创建lib将jar包放进去比较规范,符合市场开发的细节要求,我的如下:
在这里插入图片描述

将下载好的jar包复制,然后粘贴到lib包中,如下:
在这里插入图片描述

然后右键src,看到有Build Path——>Configure Build Path:在这里插入图片描述

在弹出框中点击第三个Libraries:
在这里插入图片描述
这里就存放着整个Java工程需要的各种类,接着:
1、 点击Classpath,再右侧的Add JARs…
2、 将lib文件夹下的jar包点击并点击OK导入进来:
在这里插入图片描述

这个时候就可以看到ClassPath下有了相应的jar包了,如果没有ClassPath这个选项的话(原因可能是每个eclipse的版本不同或者配置不同),也可以将jar包添加到Modulepath下,但是最好还是放置于Classpath下,还是因为规范的问题,因为Modulepath是放置Oracle提供的jdk的地方,第三方jar包最好放置于非Modulepath的Library中。如果这里放置不好那就再百度吧,因为我们彼此用的eclipse版本和配置可能不同,但只要知道,这一步的目的就是将jar包添加到类路径中,从而实现在工程的代码中可以随时方便调用这个jar包。
如图是已经放置好的jar包的样子:
在这里插入图片描述
点击Apply——>Apply and Close,这一步就完成了。可以看到左侧工程下的Referenced Libraries中会有相应的jar包图标出现。
然后就是在刚刚创建好的包下新建一个Java文件,这里我是在我自己的redisuse包下创建了一个TestUtil.java文件:
在这里插入图片描述
把老师给的网站的连接到Redis服务的那个代码实例给拷过来,记得是把main()函数的代码拷贝过来就行,否则就会出现类的声明报错的低级错误,因为你的java文件名和这个网站提供的demo文件名或许不同。接着把代码放进去,如下:
在这里插入图片描述
记得先把系统进程中的Redis进程给运行起来哈,否则会报错:Failed connecting to host localhost:6379,那是因为你没有把Redis这个进程开启,键盘按win+R,在出现的窗口中的打开那里输入services.msc,如下:
在这里插入图片描述
进入进程界面,找到Redis的进程并开启,如下:
在这里插入图片描述
再返回eclipse的界面,然后运行代码,看控制台出现:
在这里插入图片描述
大功告成,well down!
如果哪里写的不对希望能及时提出,互相学习,Thank U~
以上。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值