logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

若依框架中@DataScope数据权限注解的使用与自定义sql语句。

介绍若依框架本身具有角色、部门、用户业务。在业务中,用户必须绑定一个角色,而角色又必须将自身绑定到部门,角色绑定了哪些部门,就决定着隶属于该角色的用户能对哪些部门数据进行增删改。那么,怎么实现让用户只能遵循其绑定角色所指定的部门,来进行数据范围控制呢?一般情况下,假如我们对一张表要进行查询或更新的话,需要在sql语句中,where条件语法后面 加上 dept.id = {currentDeptId

#java
一键获取谷歌网盘(Google Drive)真实直链下载地址

用途:用于在vps下载保存在谷歌网盘的资源文件一.先在谷歌网盘获取分享资源链接获取地址格式是这样的:https://drive.google.com/open?id=18v_9Bet11B3ZZ3GqWCOa3yTuY2Lzzaav记下等于号’='后面的链接标识符二.在服务中安装谷歌网盘下载链接转换脚本wget --no-check-certificate -qO /usr/loc...

在Swagger中,如何给暴露的接口及其参数添加说明描述?

Swagger是个测试工具,它能将我们在controller层暴露的接口添加说明。给类和方法添加说明描述一.我们可以使用@Api注解,在一个controller类上添加说明。如下:那么,访问swagger时,就能看到这个controller类的描述了二.我们可以通过将@ApiOperation注解,写在controller层的方法上,来说明该方法的作用。给实体类的字段添加描述。我们可以给实体类的字

指定jar包Main入口的二种方式

有时候,我们打包好了一个jar包。但是当通过命令 java -jar xxxx.jar 运行时,我们应该如何指定要运行哪个main呢?这里有两种方式。一种是在打包为jar时指定main,一种是运行jar时直接指定要运行的方法。方式一:打Jar包时指定这是一个项目的结构,我们想指定jar的main为‘LoadPrice’类,因为该类已经有Main方法,所以不需要再指定LoadPrice类的具体方法。

SpringBoot手动提交事务。

背景做一个迁移项目,由原先的C#迁移到java。但是比较操蛋的是,公司要求业务逻辑按照C#实现,而C#中有用到手动控制事务,java这边用的则是springboot框架。要知道,普遍情况下,一般是是使用@Transactional来进行自动事务提交或回滚的。那么,在SpringBoot中,我们该如何实现呢?SpringBoot实现手动事务我现在举例实现一个业务。有两个Service层的方法,他们都

es中,should的用法(以组合搜索做示例)

可以先参考这里:https://blog.csdn.net/wyqwilliam/article/details/84024182接下来以组合搜索时使用should条件来做演示。数据准备如下:创建索引:PUT http://127.0.0.1:9200/mytest/{"settings": {"index": {"number_of_shards": "1","number_of_replica

#elasticsearch#搜索引擎
nginx如何配置其能够访问目录文件。

有时候,我们有一个文件夹存放了资料,压缩包。我们需要能够像访问ftp一样,访问这个网站的某个路径,然后浏览这个目录下的文件并下载过来。在使用nginx做web服务的情况下,假设我们在网站根目录下创建一个名为’download’的目录,里面有一些文档。那么访问http://www.xxx.com/download是会报nginx 403 forbidden这个错误的,提示你没有权限。这个时候就需要修

#nginx#ssl#https
暂无文章信息