若依框架使用入门
若依框架使用入门
若依其实就是一套后台管理系统,后台基于SpringBoot和MyBatis,数据库有mysql和oracle,这里先讲mysql,前端是基于thymeleaf的HTML和Jquery。因为我们公司也是因为甲方公司要求使用这个框架才开始研究使用,使用时间也不长,这里做个简单的入门记录,自己加深印象也希望能帮助到一些小伙伴。
- 下载若依源码,大家在官网自行下载,源码是托管在码云上的需要先登录码云,官网地址
- 下载完成之后直接解压出来,是个maven项目,我们直接使用IDE导入maven项目就行了。这里提供两种开发工具的导入方式,一种是idea一种是eclipse,至于Myeclipse跟eclipse差不多。
首先是idea的方式,点击File》Open》选择刚才解压的项目文件夹》点击ok
(在这里项目的路径最好不要有中文,我是写到这里了才发现有中文)
导入之后idea会自动下载依赖,当如果有本地仓库可以直接指定本地仓库位置,如下图。
点击FIle》settings,左上角搜索maven,Maven home directory选择你的maven路径,User settings file选择xml文件,然后Local repository会根据你选择的xml中配置的本地仓库位置自动填充上。
最后配置完点击Apply,等待idea配置maven。
接下来我们来用eclipse导入项目
我们点击左上角File》Import,选择Existing Maven Projects。之后选择项目文件夹点击Finish。
我们在Window》Preferences,搜索maven,在这里选择自己的settings.xml,最后的本地仓库同样的可以自动填充,最后点击Apply。
以上就是了两种开发工具导入的方式,接下来就是导入数据库,项目的基本表和数据在sql文件夹下的两个sql文件。
我们执行这两个sql文件就可以了,这里执行导入sql文件过程不再详细描述了。执行完sql文件之后修改配置文件application-druid.yml。路径在ruoyi-admin\src\main\resources下。
我们修改这三个参数,服务的端口在application.yml中可以自行修改,接下来我们就可以启动项目了。启动类:RuoYiApplication.java,路径:ruoyi-admin\src\main\java\com\ruoyi下。我们直接main方法启动就行了。
如上图说明启动成功,直接访问localhost:8089,默认端口是80这里我做了修改所以是8089。如图是项目首页,我们用admin用户登录,密码是admin123。
下图就是管理页面了,后面我再写一些基础的管理模块增删改查的实现。