- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 spring boot结合shiro实现用户-角色-权限的控制(包含用户名密码登陆和手机号验证码登陆)
spring boot整合shiro实现权限校验1.首先导入项目所需jar包 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.3.RELEASE</version> &
2020-08-31 14:48:50 12859
原创 mybatis-plus自动生成实体类(包含swagger注解)
mybatis-plus自动生成实体类(包含swagger注解)mybatis-plus逆向工程, 自动生成实体类,带swaager注解首先导入相应的jar包 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte
2020-08-21 14:50:51 26332 1
原创 <if test=“state!=null and state==‘0‘ “> mybatis中使用if test判断参数值得问题
记录一个使用mybatis中的小问题使用当条件中有判断值是, 要是用 ==,而不能使用单个 =,mybatis是用OGNL表达式来解析的,在OGNL的表达式中,’1’会被解析成字符,java是强类型的,char 和 一个string 会导致不等,所以if标签中的sql不会被解析。总结下使用方法:单个的字符要写到双引号里面或者使用.toString()才行!以下为错误示范: <if test="customerState!=null and customerState= '1' ">
2020-08-17 20:14:50 23416 1
原创 善用sql语句之case when 条件 then X else X end
总结一个常用的通知数据的sql原型展示这里的数据展示, 需要将数据库中的数据按照不同条件统计并返回给前端有一下几种方案方案 一:上方展示的每个数据都写一条sql, 书写简单, 但是比较费事, 重复劳动 。这里不做展示方案 二:利用子查询,将多条sql写在一个大sql中, 其实本质上依然是多条sql, 而且子查询多了, 数据库查询效率也会比较慢, 这在数据量大的时候, 尤为明显, 子查询代码如下select (select count(cu.id) from cloud_us
2020-08-12 15:42:39 12311
原创 将枚举类转化为map集合或者list集合
使用场景:有时候产品原型中查询列表是, 筛选条件中, 有条件下拉选, 但是条件不是很多, 也就几个, 这个时候可以使用数据字典或者枚举类, 我这里使用的枚举类转化为list集合, 来发送给前端@Getterpublic enum AdPositionEnum { CHANGE_SCREEN(1, "刷屏机首页轮播"), IPAD_LEFT_FIRST(2, "ipad优惠活动左一"), TV_LEFT_FIRST(3, "智能TV优惠活动左一"), WATER_BRA
2020-08-10 16:04:39 17332
原创 jenkins的安装和使用, rancher, influxDB, cAdvisor , Grafana的安装与使用,以及项目的持续集成与容器管理
持续集成与容器管理1 DockerMaven插件2 持续集成工具-Jenkins2.1 什么是持续集成2.2 Jenkins简介2.3 Jenkins安装2.3.1 JDK安装学习目标: 掌握DockerMaven插件的使用 掌握持续集成工具Jenkins的安装与使用 掌握容器管理工具Rancher的安装与使用 掌握时间序列数据库influxDB的安装与使用 掌握容器监控工具cAdvisor的安装与使用 掌握图表工具Grafana的使用1 DockerMaven插件微服务部署有两种方法:(1)手动部
2020-08-04 17:28:44 13318
原创 查询结果为空, 却返回All elements are null,spring boot+mybatis
问题描述 数据库查询结果应该为空, 却返回一个 All elements are null, 如下所示1.原代码展示<select id="rankList" parameterType="com.etouch.pojo.params.FunctionRankParam" resultType="com.etouch.pojo.model.FunctionRankModel"> select first_level_page,
2020-08-04 10:38:18 13714 1
mybatis-plus自动生成代码(包含swaager注解)
2020-08-21
初级多线程文档和视频(学习资料)
2020-06-25
nginx-1.17.9.zip
2020-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人