草庐IT

若依实现第三方登录,史上最全保姆级教程

第一步:去申请对应平台的appid1.1:登录Gitee1.2:点击头像->点击设置1.3:点击第三方应用->点击创建应用1.4:填写基本信息,参照我的这个,应用回调地址我写了两个,一个本地测试用,一个发布到环境上使用,自己测试的时候写一个就行了,这个是第三方授权后的回调地址第二步:基本环境搭建2.1:需要引入的依赖,在ruoyi-common下引入依赖org.apache.httpcomponentshttpclient2.2:数据表创建,为了以后可以拓展其他平台,我们创建第三方授权表createtablesys_user_third_account(idbigintauto_increme

若依实现从数据库获取动态数据源切换

目前做的项目有一个需求就是,可以动态地查数据,能够在前端页面配置添加数据源,然后将数据源与业务进行绑定,当查询数据的时候并不是固定拿取yml配置文件中配置死的数据库配置,而是根据与业务绑定存在数据库表中的数据源进行连接。 虽然若依已经做过数据源切换的封装了,通过AOP的方式去指定数据源,但是若依原本的只能是切换配置文件中已有的数据源,意味着如果我要再加一个新的数据源就需要去配置文件里加上,修改也是如此,这样显然很麻烦。不符合我们的需求。 /***自定义多数据源切换注解**优先级:先方法,后类,如果方法覆盖了类上的数据源类型,以方法的为准,否则以类上的为准**@authorruoyi*/@Tar