- 博客(18)
- 问答 (1)
- 收藏
- 关注
原创 org/hibernate/criterion/Projection : Unsupported major.minor version 52.0
Java.lang.UnsupportedClassVersionError: org/hibernate/criterion/Projection : Unsupported major.minor最近使用Hibernate搭建一套Maven架构工程,出现如下报错: Caused by: java.lang.UnsupportedClassVersionError: org/hiberna...
2018-08-17 16:04:33
534
原创 关于SpringBoot中spring-boot-starter-*起步依赖参考指南
1. 编写目的最近也在琢磨SpringBoot框架,SpringBoot为开发者快速创建项目并投入实际业务开发提供了很好的捷径。此文将自己对SpringBoot中spring-boot-starter-*起步依赖理解心得进行整合,也与各位同行进行技术交流。 本文参考于SpringBoot官方2.0.2.RELEASE版本,若存在版本不同导致知识点错误,请以官方最新版本为准。 ——...
2018-06-01 18:27:03
20467
2
原创 如何使用Intellij IDEA工具导入SVN项目
Intellij IDEA是目前主流的IDE开发工具,工程项目导入也是必不可少的操作,本文讲述如何用 IDEA工具导入SVN项目。步骤一:选择VCS打开Intellij IDEA开发工具,在导航栏中选择VCS栏位,如图。 步骤二:打开SVN Repositories在步骤1基础上,在弹出的菜单栏中,选择Browse VCS Repository,再选择Browse Subvers...
2018-05-28 15:41:51
93257
1
原创 关于Unsupported major.minor version 52.0报错问题解决方案
目录1.问题描述2.问题分析3.解决方案步骤一:删除JDK1.7版本步骤二:导入JDK1.8版本步骤三:将新的JDK1.8引入到工程中4.总结1.问题描述在启动项目工程中,当编译class文件的时候会报错一个 java.lang.UnsupportedClassVersionError: org/apache/activemq/ActiveMQCo...
2018-05-25 19:24:38
35626
2
原创 Oracle的导入导出有几种方式,有何区别?
关于Oracle数据导入导出不同于像MySQL那么简单,初学者也容易犯困,搞得模糊不清。本文就详细介绍Oracle导入导出,帮助大家理清思路。从入手工具可分为三种方式,一种是传统的DOS窗口,输入执行的SQL语句,另一种也是目前用的最广泛的可视化窗体操作,如时下的PL/SQL等,还有一种是使用Oracle的bin目录imp.exe工具进行操作。为了进一步理解Oracle文件原理。这里我按照Or...
2018-05-24 12:03:19
6864
原创 Mybatis解决数据库Blob类型存储与读取问题
目录1.Blob介绍2.自定义Blob类型处理器3.编写查询语句1.Blob介绍首先,先简单介绍下数据库Blob字段,Blob(Binary Large Object)是指二进制大对象字段,顺带介绍下Clob类型,Clob(Character Large Object)是指大字符对象。其中Blob是为存储大的二进制数据而设计的,而Clob是为存储大的文本数据而设计...
2018-05-23 16:29:16
48665
5
原创 使用SpringBoot框架搭建Web工程
目录1. 开发工具支持2.创建工程2.1 启动IntelliJ IDEA开发工具2.2 选择Spring Initializr2.3 配置工程属性2.4 SpringBoot版本和配置starter-*依赖2.5 创建工程3.定义工程文件结构及部分重要文件配置3.1 src/main/java文件3.2 src/main/resouces文件3.3 src/mai...
2018-04-26 18:17:31
817
原创 关于Spring事务配置不起作用问题总结
实际开发环境中经常会遇到Spring框架配置事物失败或不起作用问题,而且无法直观的在代码中追根溯源。工程师们绞尽脑汁,检查各项配置参数、查看日志、反向推理等等手段去排除问题所在。本文就将出现最为频繁的常见问题总结分析:目录目录数据库非事务支持引擎导致使用context:component-scan重复扫描导致事务配置错误代理方法必须是公共函数(public标志)...
2018-04-12 14:49:45
3900
8
原创 关于select2高度自定义设置解决方案
关于select2高度自定义设置解决方案在select2插件发布各版本中,官方并没有直接对select2高度属性做出设值问题,所以我们在使用中大部分就是它的默认高度。这样,就导致我们遇到如下情况:问题描述问题分析问题解决注意事项问题描述纵向表单存在多个 select2 控件高度会加倍缩小,导致上下之间的间隙空间过大,这对于细节要求较高的用户视觉观明显拉开,效果如图: 问题分析 sel
2018-01-02 17:13:50
19913
原创 BootstrapValidator 解决多属性被同时校验问题
问题描述:在使用bootstrapValidator插件校验表单属性,当表单属性过多需要每行并列多个属性 ,会出现校验第一个属性,发现整行被校验的效果 ,这不是我们工作想要的效果。如图:问题分析:因为bootstrapValidator默认情况是根据form-group样式验证提示,若我们代码中将同行显示属性放在一个form-group中,就会出现该问题,那么怎么解决呢 ,lz仔细阅读了该插件官网,
2017-09-04 20:16:11
8585
10
原创 BootstrapTable 插件合并单元格
BootstrapTable 插件合并单元格客户端运用bootstrapTable 的mergeCells属性合并单元格来达到报表分析展示的直观效果JavaScript代码声明mergeCells函数,如:/** * 合并单元格 * @param data 原始数据(在服务端完成排序) * @param fieldName 合并属性名称 * @param colspan 合并列 *
2017-07-27 16:49:46
27300
15
原创 关于bootstrapValidator 表单校验remote出现两次重复提交才能验证通过问题处理
今天使用bootstrapValidator插件异步校验编码唯一性,发现该插件在使用remote属性出现两次点击提交按钮才能通过验证,不知道各位在使用的时候有没有注意到这个问题,一般在新增操作和编辑操作同属一个页面会出现频繁。我也花费了一段时间琢磨,已下是我的处理方式:ajax请求部分: threshold : 1 , remote: { url: url
2017-05-05 18:35:02
8961
3
原创 javascript 实现全局常量读写方法
在javascript客户端程序中我们经常需要声明一些变量来公用,如一些操作提示信息等,这些信息又不能固定写死,不然就不利于后期统一维护,那么怎么来定义一些通用的常量或者变量呢。方式与后端开发的声明setter、getter方式类似。笔者贴出自己的代码如下:/** * 声明js全局常量 */var CommonEnum = (function() { //定义私有常量
2017-04-24 17:43:06
4001
原创 使用dropkick.js插件实现省市区三级联动效果
一、工作准备:1、导入jquery.js2、导入jquery.dropkick.js和dropkick.css(可以去官网下载最新的插件)3、导入省市区的json数据(开发者自己json格式数据)二、html代码部分:选择省份选择城市选择区域三、javascript代码部分:$(function(){//省市区三级联动$('#
2016-06-14 19:02:42
1528
原创 poi利用反射机制封装导出方法
注意:以下方式适合对最普通单行单列数据导出,对合并多行多列的excel数据,不适用。//导出字段类型类(笔者业务需要在此声明不同导出字段的处理方式)public enum FieldKind {//NOTREQUIRED 非必须导入字段//INLINEOBJ 内嵌对象字段//USUAL正常字段NOTREQUIRED,INLINEOBJ,USUAL,}
2016-03-14 17:19:21
566
原创 mysql存储过程游标的运用,适合对游标刚学习者。
近来,因业务的需要写了一个存储,放上面晒晒。适合对游标刚学习者,大致业务是实现对多张表审核操作需要插入审核消息记录--创建带有三个输入参数,一个输出参数的存储create procedure prop_dealMessage (in ids integer ,in status1 integer ,in op integer , out ids1 varchar(20))
2015-12-24 14:58:20
367
原创 使用java实现定时器定时删除系统文件
//定时功能类/** * * 项目名称:xxxxxx* 类名称:ExcelTimerTask * 类描述: * 创建人:Zhanglin * 创建时间:2015年8月27日 下午12:03:15 * 修改人:Zhanglin * 修改时间:2015年8月27日 下午12:03:15 * 修改备注: * @versi
2015-11-24 20:00:30
3979
原创 解决gson实体转json时当字段值为空时,json串中就不存在该属性
如:address不为空时,json串可能为{"address","上海市"},当address = null 时,会发现该属性转换为json时key值不存在。细心看到你的java代码是这样Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd HH:mm:ss") .excludeFieldsWit
2015-10-30 12:19:42
18617
8
空空如也
百度地图 poi检索返回PERMISSION_UNFINISHED
2015-11-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人