- 博客(159)
- 资源 (13)
- 收藏
- 关注
原创 【项目实战】Spring MyBatis 实战
一、简介什么是MyBatis-SpringMyBatis-Spring 会帮助你将 MyBatis 代码无缝地整合到 Spring 中。 使用这个类库中的类, Spring 将会加载必要的 MyBatis 工厂类和 session 类。 这个类库也提供一个简单的方式来注入 MyBatis 数据映射器和 SqlSession 到业务层的 bean 中。 而且它也会处理事务, 翻译
2017-02-10 14:17:24 1487
原创 【React】React Js入门教程(一学就会)
现在最热门的前端框架有AngularJS、React、Bootstrap等。自从接触了ReactJS,ReactJs的虚拟DOM(Virtual DOM)和组件化的开发深深的吸引了我,下面来跟我一起领略ReactJS的风采吧~~ 章有点长,耐心读完,你会有很大收获哦~这里可以进行学习:React 学习教程【http://www.runoob.com/react/react-
2016-12-23 12:31:45 1043
原创 【MySQL】mysql中函数DISTINCT、group by、CONCAT、GROUP_CONCAT的使用以及mysql group_concat函数被截断的问题
一:DISTINCT与GROUP_CONCAT 今天在写SQL的时候突然要用到这些关键词,故搜寻了一番,特此整理一下:在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只能返回它的目标字段,而无
2016-12-22 17:59:39 1816
原创 【开发工具】IntelliJ IDEA常用快捷键列表
Intellij IDEA这个工具有些方面确实比较优秀,使用了一段时间的IntelliJ IDEA,感觉这个JAVA IDE非常好用!比如javascript自动补全功能、html页面编写功能等,相比于其他IDE工具就会好很多。IntelliJ Idea 常用快捷键列表Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,
2016-12-20 14:25:04 592
原创 【项目实战】idea使用Tomcat或Jrebel启动项目时内存溢出问题
我在使用IntelliJ IDEA或Eclipse启动项目的时候有时候忘记配置VM options的大小,总是提示内存溢出。如下图:故解决办法之一就是去配置一下VM options的值为【-Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m】。如下:配置完成后重新启动项目就不会提示内存溢出啦!
2016-12-20 13:52:12 1081
原创 【开发工具】eclipse或idea插件安装使用
该文章主要是针对eclipse或idea中使用到的插件进行安装使用,这里重点是在idea中的安装使用。在IntelliJ IDEA的安装讲解中我们其实已经知道,IntelliJ IDEA本身很多功能也都是通过插件的方式来实现的,是是IntelliJ IDEA本身就是它自己的插件平台最大的开发者而已,开发了很多优秀的插件。IDEA插件安装IDEA的插件安装非常简单,对于很多插件来说,
2016-12-20 12:10:30 4190
原创 【SSM进阶之路】使用Spring SqlSessionTemplate API实现查询数据
该案例的实现是基于jar包org.mybatis.spring中的SqlSessionTemplate API进行使用的。主要是完成如何使用SqlSessionTemplate中的API封装一个通用的查询方法。1、首先定义一个业务层数据接口:package com.yihg.basic.api;import java.util.List;import java.util.Map;
2016-12-09 17:40:12 8576 2
原创 【项目实战】Java POI之Excel导出经典案例四
该案例的实现和【项目实战】Java POI之Excel导出经典案例一类似,点击【导出Excel】按钮进行操作。1、首先创建Excel文档模板:2、在JSP中添加【导出Excel】按钮,代码如下:导出到Excel3、在JS中实现点击事件:/* 导出到Excel */function excelProductProfit(){ window.location
2016-12-09 16:20:50 1366
原创 【项目实战】Java POI之Excel导出经典案例三
该案例的实现和【项目实战】Java POI之Excel导出经典案例一类似,点击【导出Excel】按钮进行操作。1、创建Excel模板文档,如下:2、在JSP中添加按钮代码:导出到Excel3、在JS中实现点击事件:/* 导出到Excel */function toGuestListExcel(){ var curpagenum = $('#contentGr
2016-12-09 15:52:01 3656
原创 【项目实战】Java POI之Excel导出经典案例二
该案例的实现和【项目实战】Java POI之Excel导出经典案例一类似,点击【导出Excel】按钮进行操作。1、创建Excel模板文档,如下:2、在JSP页面添加按钮代码:导出到Excel3、JS方法点击事件如下:/* 导出到Excel */function toPickUpExcel(){ var curpagenum = $('#contentGroupOrder
2016-12-09 15:30:13 1179
原创 【项目实战】Java POI之Word导出经典案例一
最近项目中需要用到数据的导出到Word,本在项目中使用POI将数据导入到Word,和Excel导出类似,先将jar包导入进去(我这里就省去导jar包啦),我直接上实现过程吧!1、导入POI jar包;2、创建新的Word模板,如下图:3、JSP页面按钮定义如下:导出Word 4、JS中点击事件(包括参数传递、发送请求)代码如下:/* 导出Word */function
2016-12-09 14:50:20 23744 32
原创 【项目实战】Java POI之Excel导出经典案例一
最近项目中需要用到数据的导出, 于是乎就做几个,其实说白了还是利用apache的poi,在项目中直接导入poi包就可以。多的就不用说了,我直接上代码。1、首先准备一些poi的jar包,如下图:2、在项目工程都创建一张Excel表,存放某个目录下。图图如下:3、在JSP页面添加一个导出Excel按钮。如下:4、Java后台Controller导出方法我就不过多
2016-12-09 10:32:57 5147 3
原创 【开发工具】Eclipse编写Java/JS/Web/JSP页面智能提示
我们平时用eclipse开发jsp页面时智能提示效果不太理想,使用eclipse自带的插件,无需另外安装插件,具体步骤如下:1.Java代码设置:打开eclipse→Windows→Preferences→Java→Editor→Content Assist修改Auto Activation triggers for java的值为:【.abcdefghijklmnopqrst
2016-12-07 15:50:22 4116
原创 【Jquery】jquery点击按钮弹出div层
1、在jquery中,点击一个按钮弹出DIV层对话框的实例。【点击table中“操作”一列中的按钮弹出一个弹出层】。先看看效果:弹出层效果:2、jsp中实现弹出层代码,先设置id值,如下:3、js代码中【弹出层一】代码如下:js代码中【弹出层二】代码如下:
2016-12-05 12:15:46 5985
原创 【JqGrid】JqGrid Table操作列中点击【操作】按钮弹出按钮层
在使用JqGrid时,Table中最后一列是操作列,在操作列中每一行都一个操作按钮,该操作按钮类似下拉菜单,如下图:在点击Table中【操作】一列时需要弹出一个Div层,该Div层中包含一堆按钮,用于对Table行进行操作,如下:解决步骤如下:1、首先,在colModel中的列上添加属性edittype:'select'和方法formatter:groupGrid.fo
2016-12-05 10:09:13 6063 5
原创 【JqGrid】JqGrid本页合计+总合计(统计)
今天做了个JqGrid本页合计+总合计(统计)的功能,有点吃力,所以在这里汇总纪录一下:1、先看看效果,页面如下2、要实现本页合计+总合计,首先需要添加如下代码:代码如下:formatPerson: function(cellValue, options, rowObject) { return cellValue+"+"+rowObject
2016-12-02 11:42:14 16186 5
原创 【JqGrid】JqGrid金额格式化、计算处理
1、从数据库中查询出来的金额格式显示是这样:2、需要对金额进行处理:保留2位小数;还要进行计算处理;这时需要添加如下代码:事件如下:代码复制:formatPerson:function(cellValue, options, rowObject){ var total_p = cellValue/(rowObject.num_adult+rowObje
2016-11-30 15:14:57 6628
原创 【JqGrid】JqGrid日期格式化处理
使用JqGrid显示日期是转换后的结果,即显示的毫秒数。需要自己进行手工处理,处理后的代码如下:{label:'日期',name: 'departure_date',index: 'departure_date',align: "center",formatter:function(cellValue,options,rowObject){ return (moment(rowOb
2016-11-30 14:16:21 6333
原创 【JqGrid】JqGrid使用后台分页+查询条件+排序
最近做项目时要用到jqGrid,先学习了一下jqGrid的使用方法,现总结如下,先从基本的说起:1、数据显示:jqGrid可以解析的数据有很多种,如xml、json等,在这个项目中主要用的就是json数据解析,JqGrid查询时和后台交互是很简单的,但是必须注意几个地方,废话少说,我直接上代码:JSP代码如下:<%@ page language="java" contentType
2016-11-30 11:52:46 18308 1
原创 【JqGrid】JqGrid前端分页+排序+查询条件
jqGrid 是一个用来显示网格数据的jQuery插件,通过使用jqGrid可以轻松实现前端页面与后台数据的ajax异步通信。页面代码如下:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><% String path = request.getCont
2016-11-30 10:51:02 14856
原创 【JqGrid】JqGrid关于loadonce:true后trigger("reloadGrid")无效,loadonce:false后无法翻页的问题
简单的来说就是在setGridParam中加上参数datatype:'json',因为loadonce:true后,jqGrid只会加载一次数据,并把datatype改为local。这样就无法完成于Server的交互通信进行数据搜索和刷新操作,因为全部数据都是提取的本地的。解决办法:在刷新的时候重新将datatype重新定位到json,也就是指向服务器后,jqGrid就会像
2016-11-29 22:31:33 9273 1
原创 【JqGrid】JqGrid单元格合并及表头列合并,jqgrid单元格合并
1、合并单元格代码示例表头列合并代码:效果图2、jqgrid表头合并和行合并,基于jquery脚本插件下面的js是近期写的一个jqgrid表头与行合并脚本。jqgrid也真是,表头合并的功能都不提供,用起来好尴尬。 使用方法:在jqgrid的loadComplete或者gridComplete事件中使用。
2016-11-28 11:55:54 13079
转载 【JqGrid】jqGrid动态合并列值
代码如下:[html] view plain copy 在CODE上查看代码片派生到我的代码片$("#cbhzList").jqGrid({ url: "${pageContext.request.contextPath}/cbfx/getCbhzList.do", datatype: "json",
2016-11-28 11:39:40 3530
原创 【JqGrid】jqgrid合并单元格
1、jqgrid官方的事件和方法http://www.trirand.com/jqgridwik ... %5B%5D=gridcompletehttp://www.trirand.com/jqgridwiki/doku.php?id=wiki:methods2、Demo如下:代码看下面:代码可以直接copy到一个.html文件里就可以运行
2016-11-28 11:27:24 3738 8
原创 【JqGrid】jqGrid 多选复选框 编辑列 方法事件
1.首先看一下效果2.html代码[html] view plain copy table id="grid-table">table> 3.在$(function (){...} 方法中,写如下方法,用json数据填充jqGrid,实现多选复选框,和编辑列[javascript] view pl
2016-11-28 11:12:50 6745
原创 【JqGrid】jqGrid动态填充select下拉框的选项值
function gettypes(){//动态生成select内容var str="";$.ajax({type:"post",async:false,url:"checkpersontype",success:function(data){if (data != null) { var jsonobj=eval(data);
2016-11-28 11:09:12 7509
转载 【JqGrid】JqGrid API 中文说明及用法
JQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信。JQGrid Demo 是一个在线的演示项目。在这里,可以知道jqgrid可以做什么事情。下面是转自其他人blog的一个学习资料,与其说是学习资料,说成查询帮助文档更加合适。jqGrid学习之 ------------- 安装jqGrid安装很简单,只需把相应的css、js文件加入到
2016-11-28 10:59:14 11766 1
转载 【JqGrid】jqGrid API之用法
jqGrid是一款处理表格展现的jQuery插件,支持分页、滚动加载、搜索、锁定、拖动等一系列对表格的常规操作。以下是最近项目中实践jqGrid的整理 1、引入到项目中来jqGrid的主页在http://www.trirand.com/blog/ ,上面提供了下载、demo、wiki等文档,都比较详尽。特别是http://www.trirand.com/jqgrid
2016-11-28 10:55:25 1627
转载 【JqGrid】API系列-参数详解
jqGrid皮肤从3.5版本开始,jqGrid完全支持jQuery UI的theme。我们可以从http://jqueryui.com/themeroller/下载我们所需要的theme。当然,你也可以编辑自己的theme。jqGrid 也并不需要把所有的css文件都引入进来,只需导入核心css文件“ui.theme.css ” 以及“ui.core.css”即可,文件位于目录develo
2016-11-28 10:51:51 3640
原创 【项目实战】使用Spring Test+Junit4整合进行测试
1、使用Spring Test+Junit4整合进行测试,在此过程中导入相关Jar包以及相关SpringMVC配置文件就不在啰嗦了,这里主要看测试代码:package com.kmcb.junit.jdbc;import com.alibaba.fastjson.JSON;import com.kmcb.blog.model.CnShare;import com.kmcb.blog
2016-11-21 00:30:20 1005
原创 【项目实战】基于Maven的MyBatis Generator 实例配置
基于maven的mybatis-generator插件生成代码配置1、properties配置文件:为了方便复制代码,如下:#Mybatis Generator configurationjdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/cloud_note?us
2016-11-21 00:05:56 890
原创 【项目实践】Druid连接池及在Spring中的监控配置
我就废话少说,word哥直接上代码吧......1、加载maven依赖druid.version>1.0.22druid.version>dependency> groupId>com.alibabagroupId> artifactId>druidartifactId> version>${druid.version}version>dependency>
2016-11-20 23:15:59 584
原创 【项目实践】Java - logback配置详情
一、logback介绍 Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback-classic完整实现SLF4J API使你可以
2016-11-20 22:40:35 1510
原创 【Jquery实战】按下回车键触发事件
1、点击button按钮后弹出一个窗口,然后再弹出页面按下回车键将需要的值传入父页面,并关闭当前弹出层。js触发事件如下:注:ul元素中的值是动态传入的。disabled sid="${supplierInfo.id}" onclick="chkSupplier(this,'${supplierInfo.id}','${supplierInfo.nameFull}','${supp
2016-11-15 14:19:47 3352
转载 【Java项目实战】微信公众平台java开发详解(工程代码+解析)
本次的教程主要是对微信公众平台开发者模式的讲解,网络上很多类似文章,但很多都让初学微信开发的人一头雾水,所以总结自己的微信开发经验,将微信开发的整个过程系统的列出,并对主要代码进行讲解分析,让初学者尽快上手。在阅读本文之前,应对微信公众平台的官方开发文档有所了解,知道接收和发送的都是xml格式的数据。另外,在做内容回复时用到了图灵机器人的api接口,这是一个自然语言解析的开放平台,可以帮我
2016-09-06 17:10:31 1783
原创 【java项目实践】在eclipse中使用利用mybatis-generator自动生成Model、Dao、mapping代码
之前用MyBatis框架的时候,都是手敲的代码,就感觉到好麻烦的样子。今天学习了利用MyBatis Generator自动生成代码,那接下来我就来详细介绍一下MyBatis Generator配置过程及其使用方法。 总结下该插件的使用及最佳实践。废话少说,直接上全过程: 1. 安装MyBatis-Generator插件 1.1、首先,你得有MyBati
2016-08-29 17:22:26 5880
原创 【java项目实践】mybatis执行update批量更新时报错
在使用Mybatis 批量更新时,想要批量更新时通常在mapper中这么写:定义Mapper Dao接口中定义:最后在service中调用:生成的sql直接放到mysql中运行完全没有问题,但是mybatis执行的时候却会报错:八月 29, 2016 4:17:08 下午 org.apache.catalina.core.StandardWrapperVa
2016-08-29 16:13:29 14023 6
原创 【项目管理】 使用IntelliJ IDEA 将项目发布(提交)到GitLab
使用IntelliJ IDEA 将项目发布(提交)到GitLab本地Git代码仓库建立,首先需要启用项目的版本管理功能。点击VCS 启用版本控制IDE底部显示本地Git代码仓库建立完毕,这时就代表这个项目已经可以使用Git版本控制了。我们再点击VCS就可以看见Git菜单了。首先我们先右击项目 选择Git->add,将项目中的文件 加入到git a
2016-03-29 12:01:31 35049 8
Mybatis-Generator配置详解
2019-01-23
大数据架构师指南
2017-10-18
Windows Navicat111 Premium 64位
2017-10-10
Spring Security实战源码
2017-09-07
Spring Boot简单实例代码
2017-02-13
微信公众平台java开发完整项目示例
2016-09-06
mybatis-generator eclipse自动生成代码插件离线安装包
2016-08-29
eclipse下mybatis-generator自动生成代码插件离线安装包
2016-08-29
PHP+MySQL 网站开发真实例子 包含MYSQL数据库设计
2014-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人