这个是懒加载异常,就是在查询时没有加载关联表的对象,你读取这个关联对象的时候,hibernate的session已经关闭,所以无法获取对象。可以在配置文件里关闭懒加载 lazily=false 使用事务 @Override @Transactional public void run(Applica ...
分类:
Web程序 时间:
2020-03-24 11:09:26
阅读次数:
98
1.apache poi 3.14+版本 package com.jd.medicine.erp.shop.service.util; import java.io.IOException; import java.io.InputStream; import java.util.Date; imp ...
分类:
其他好文 时间:
2020-03-23 15:22:36
阅读次数:
70
在main.js引入 import Cesium from 'cesium/Cesium'import '../node_modules/cesium/Build/Cesium/Widgets/widgets.css' Vue.prototype.Cesium = Cesium; <br>// 以下 ...
分类:
其他好文 时间:
2020-03-23 11:23:06
阅读次数:
104
74. throw 和 throws 的区别? throw:是真实抛出一个异常。 throws:是声明可能会抛出一个异常。 75. final、finally、finalize 有什么区别? final:是修饰符,如果修饰类,此类不能被继承;如果修饰方法和变量,则表示此方法和此变量不能在被改变,只能 ...
分类:
编程语言 时间:
2020-03-23 00:25:48
阅读次数:
95
Function.prototype.selfCall = function(ctx, ...args) { if(typeof this !== 'function') { throw new Error('you must use call with function') } ctx = ctx ...
分类:
其他好文 时间:
2020-03-22 13:42:22
阅读次数:
92
简介 SPI的全名为Service Provider Interface,主要是应用于厂商自定义组件或插件中。在java.util.ServiceLoader的文档里有比较详细的介绍。简单的总结下java SPI机制的思想:我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模块、xml解析 ...
分类:
编程语言 时间:
2020-03-22 01:30:05
阅读次数:
82
1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。 然而在实际开 ...
分类:
编程语言 时间:
2020-03-19 12:03:18
阅读次数:
62
异常表示代码未正常运行 语法 try{ 可能出错的语句 }catch (第一个异常类型 e){ 当发生该异常时的解决办法 }catch(第二个异常类型 e){ }… … finally{ 无论是否异常都会执行的语句 } 可有多个catch,finally可省略 常见异常类型 异常类型一般以Excep ...
分类:
编程语言 时间:
2020-03-18 22:00:18
阅读次数:
89
一、Json对象+@RequestBody接收 var val = {id: 1, name: "小明"}; $.ajax({ url: "/getJson", dataType: "JSON", type: "post", contentType: 'application/json;charse ...
分类:
编程语言 时间:
2020-03-18 13:21:25
阅读次数:
273
摘自:https://www.cnblogs.com/leeego-123/p/10450339.html 首先科普一波: RSA的1024位是指公钥及私钥分别是1024bit,也就是1024/8=128 Bytes RSA算法密钥长度的选择是安全性和程序性能平衡的结果,密钥长度越长,安全性越好,加 ...
分类:
编程语言 时间:
2020-03-17 20:57:54
阅读次数:
65