- 博客(21)
- 收藏
- 关注
原创 shiro的SecurityUtils.getSubject().getPrincipal()在获取当前缓存对象强转时报类型转换异常的原因及处理方法
shiro的SecurityUtils.getSubject().getPrincipal()在获取当前缓存对象强转时报类型转换异常的原因及处理方法异常:Servlet.service() for servlet [springDispatcherServlet] in context with path [/kygl] threw exception [Request processing failed; nested exception is java.lang.ClassCastException
2021-07-24 13:59:16 2584
原创 mysql细节整理
一、在与其他表多表关联查询时,比如使用left join,left join 前面的表为主表,后面的表为子表。子表为主表服务,子表条件跟在 on后面,关联条件也在on后面,比如:a left join b on b.deleted=0 and a.id=b.aId主表条件跟在where后面:比如:a left join b on b.deleted=0 and a.id=b.aIdwhere a.deleted=0二、在写sql时最好不要用某某字段“=null”,将等于号替换为“is”或者“”
2021-05-19 17:06:30 166
原创 后端向前台传long类型数据损失精度以及BigDecimal的使用
后端向前台传long类型数据损失精度今天在后端向前台用long类型传数据时,long的小数点后精度丢失经过查证是因为前端number类型的安全整数为53位,而后台long类型是64位,所以会丢失精度,所以一般传较大的数时,要记得转换为String类型传值/ *************************分割线************************* /使用BigDecima...
2019-11-04 15:54:05 1301
原创 layUI时间控件(简单好用)
首先放官网下载链接https://www.layui.com/引入js、css文件<script type="text/javascript" src="static/layui/lay/modules/laydate.js"></script><link href="static/layui/css/modules/laydate/default/laydat...
2019-10-10 10:55:31 1044 4
原创 java8新特性之lambda表达式
先说几句废话,干货在第二段,今天看了java核心第一卷的新特性的一些内容,我是自学看视频出身的,觉得书写的有些啰嗦,所以我接下来力求用最通俗易懂的例子来说明/ *正文开始/lambda表达式是一个可以当参数或者或者方法传递的代码块,格式为:(String first,String second)-> {/ 这里面是方法内容 /}无返回值无参数举例:()->{ ...
2019-10-09 15:09:32 244 1
转载 Mybatis-获取插入后的id更新值
原网址:https://www.jianshu.com/p/db6ef24840d7对于支持主键自增的数据库(比如mysql),可以在mapper.xml中设置userGeneratedKeys和keyProperty两个属性来获取返回的新idCountryMapper.xml但是对于不支持主键自增的数据库(比如Oracle,它是通过序列和触发器来实现主键自增的),则需要使用标签了。因为...
2019-06-26 12:40:51 623
原创 面包屑简单实现
修改itemCatController.js$scope.grade=1;//默认为1级 //设置级别$scope.setGrade=function(value){$scope.grade=value;} //读取列表KaTeX parse error: Expected '}', got 'EOF' at end of input: …tity){ if(scope....
2019-06-24 10:52:06 987
原创 使用BCrypt算法在spring security安全框架中进行加密存储
public Result add(@RequestBody TbSeller seller){ //密码加密 BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder(); String password = passwordEncoder.encode(seller.getPa...
2019-06-22 13:17:19 264
原创 spring Security安全框架简单使用1.2--用户角色从数据库获取方法
pom.xml:<dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> </dependency> <dependency> ...
2019-06-21 23:29:33 381
转载 Reports empty tag body. The validation works in XML / JSP / JSPX / HTML/ XHT
出处:https://blog.csdn.net/dyxcome/article/details/81675475
2019-06-21 17:55:31 595
转载 Element 'web-app' cannot have character [children], because the type's content type is element- only
web.xml文件添加servlet访问限制后出现如下错误:cvc-complex-type.2.3: Element ‘web-app’ cannot have character [children], because the type’s content type is element- only.翻译:cvc-complex-type.2.3:元素’web-app’不能包含char...
2019-06-20 22:26:41 3968
原创 spring Security安全框架简单使用1.1--用户角色不可变简单配置
添加pom.xml依赖<dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> </dependency><dependency> <gro...
2019-06-20 21:53:28 234
原创 将json字符串中某个属性的值提取出来用逗号拼接成新的字符串
需要将图一变为图2方法参数解释:jsonString为关联品牌的json对象字符串,key为json对象的名字参数。相当于图一中text参数//提取json字符串数据中某个属性,返回拼接字符串 逗号分隔 $scope.jsonToString=function(jsonString,key){ var json=JSON.parse(jsonString);//将json字符串转换...
2019-06-20 13:40:58 2727
原创 数据库中字符串转换为json对象实现信息回显。
修改typeTemplateController.js的findOne方法//查询实体$scope.findOne=function(id){ typeTemplateService.findOne(id).success(function(response){scope.entity=response;∗∗scope.entity= response; **sc...
2019-06-20 13:05:09 2064
原创 使用angularjs完成可多选下拉列表功能:select2
tb_type_template 模板表 字段 类型 长度 含义 Id Bigint 主键 name Varchar 80 模板名称 Spec_ids Varchar 1000 关联规格(json格式) brand_ids Varchar 1000 关...
2019-06-20 12:39:04 2327 4
原创 使用angularjs完成增删单元格需求
需求:此为编辑窗口,要求点击“新增规格选项后”,下方出现一行input,input中有删除按钮,点击可删除此为规格编辑按钮: 新建点击事件中"entity={specificationOptionList:[]}"的思路:因为要传多个对象到后台,所以将specificationOptionList对象存到entity对象中并初始化俩个对象此为增删规格选项窗口 ...
2019-06-19 22:47:06 155
转载 IDEA常用快捷键
一、使用相关快捷键1.重写接口实现类:Ctrl+I2.搜索:Shift+Shift3.生成get或set方法快捷键:Alt+insert;4.导入未实现的方法,强制类型转换:Alt+Enter5.断点调式查看值:Alt+F86.引用快捷键:Alt+F76.maven构建命令:install -Dmaven.test.skip=true7.运行程序:shift+Ctrl+F108....
2019-06-18 17:14:07 176
原创 $event:用js原生api+angularjs添加和移除数组元素
$scope.selectIds=[];//选中的id集合 //向集合添加复选框中ID $scope.updateSelection=function (id) { if ($event.target.checked) { $scope.selectIds.push(id);//向集合添加元素 }else{ var index=$scope.sel...
2019-06-18 17:10:18 239
原创 **angular.js 错误:Error: [$injector:modulerr] 原因**
angular.js 错误:Error: [$injector:modulerr] 原因20190617错误我的错误代码:script标签首尾务必写全
2019-06-17 18:44:00 472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人