若依框架使用入门

若依框架使用入门

若依其实就是一套后台管理系统,后台基于SpringBoot和MyBatis,数据库有mysql和oracle,这里先讲mysql,前端是基于thymeleaf的HTML和Jquery。因为我们公司也是因为甲方公司要求使用这个框架才开始研究使用,使用时间也不长,这里做个简单的入门记录,自己加深印象也希望能帮助到一些小伙伴。

  1. 下载若依源码,大家在官网自行下载,源码是托管在码云上的需要先登录码云,官网地址
    在这里插入图片描述
  2. 下载完成之后直接解压出来,是个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。
在这里插入图片描述
下图就是管理页面了,后面我再写一些基础的管理模块增删改查的实现。
在这里插入图片描述

根据引用和引用的内容,若依框架是一个基于yii2.0.15框架开发的系统,适合作为二次开发的基础系统,也可以用来构建博客。该框架保留了框架内部的特性,并提供了一些好的扩展组件,如富文本编辑器、图片上传和标签组件等。该框架还在不断扩展新功能,并注重用户体验。 至于获取信息的方法,根据引用的内容,若依框架提供了几个相关的服务类和过滤器来处理用户登录认证方面的功能。具体来说,前端会获取账号、密码和验证码这三个要素,然后调用接口进行处理。在接口处理过程中,若依框架会验证用户身份,生成token并保存用户登录态到spring security中。此外,该框架还有安全配置、用户验证处理类、登录接口的服务类和JWT拦截器等组件来支持登录认证的实现。因此,若依框架提供了相应的接口和组件来获取用户信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [05 【若依框架解读】登录认证JWTtoken验证机制](https://blog.csdn.net/kouryoushine/article/details/110780053)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Yii2.0-Blog:Yii2.0最新博客系统,入门yii的出色案例](https://download.csdn.net/download/weixin_42131728/15733245)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值