自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 mybatis中 新增方法调用新增的ID 返回

useGeneratedKeys="true" keyProperty="id" 在<insert> 中  加入该属性 ,实现

2018-07-27 08:57:31 662 1

原创 Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0 解决方案

在pom文件里添加  <!-- Sqlserver数据库 --> <!-- https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc --><dependency>    <groupId>com.microsoft.sqlserver</groupId> ...

2018-07-05 10:52:59 1737

转载 Ztree

在做分配权限模块的时候,遇到了要动态显示树形菜单的情况。查了下都是用Ztree插件做的,但网上好多demo都不能用,今天特意写一篇亲测能用的博客介绍。建议使用Ztree插件前简单阅读下API文档,链接地址要显示树形菜单的位置如下,class必须为ztree,不然CSS样式不起作用,无法显示树形菜单<ul id="systemTree" class="ztree" > </ul&g...

2018-06-29 14:09:00 438

转载 权限算法 2的权的和

系统权限判定   有时,系统需要做权限时,在数据库中,我们可能会简单设计“用户”表、“操作项”表及“用户操作项分录”表,需要检查某个操作权限时,只需在“用户操作项分录”表中查询即可。下面介绍另两种简单的算法,可以不需要中间表“用户操作项分录”。两种简单权限算法(一)两种简单权限算法(二)1:先来看一组数字: 2^2+2^4+2^5=52 52 &(2^2)=52 & 4= 4 =...

2018-06-29 14:05:35 1049

转载 maven工程中 引用json-lib-2.4-jdk15.jar时,报错Missing artifact net.sf.json-lib:json-lib:jar2.4 解决方案

错误呈现的背景与原因maven工程中配置 pom.xml 引入 jar 依赖时,有种 jar包 稍微特殊一点,它们是 需要区分jdk版本 的,如果不加上jdk版本标识,就会报下图所示的错误 Missing artifact ...。为了看的清楚一点,我把报错提示的地方的代码全部enter下去了解决办法加上<classifier>jdk15<classifier>标识(我的j...

2018-06-28 17:19:25 2757 1

转载 用户和角色:通用权限管理系统数据库表结构设计

 一,前言 权限管理系统的应用者应该有三种不同性质上的使用,A,使用权限B,分配权限C,授权权限 本文只从《使用权限》和《分配权限》这两种应用层面分析,暂时不考虑《授权权限》这种。二,初步分析用户和角色 说到权限管理,首先应该想到,当然要设计一个用户表,一个权限表。这样就决定了一个人有什么样的权限。做着做着就会发现这样设计太过繁琐,如果公司里面所有员工都有这样的权限呢,每一个人都要配置?那是一件很...

2018-06-27 16:27:41 29562

转载 MyBatis入门实例注解配置

新建工程---前4部看上一篇  从第五步开始配置5上面的前面四步都是一样的,但是第五步不一样,我们不需要创建 personMapper.xml 文件,首先在 src 目录下创建 personMapper.java 文件PersonMapper.javapackage com.ys.annocation; import org.apache.ibatis.annotations.Delete;imp...

2018-06-27 16:07:54 129

转载 mybatis 对应关系配置

一 Mybatis     基于Xml配置1创建数据库表 创建数据库create database mybatisDemo;use mybatisDemo;create table person(pid int primary key AUTO_INCREMENT, pname varchar(50), page int);2建立一个java工程,导入包3 在工程中添加数据库配置文件   myba...

2018-06-27 16:03:02 916

原创 http://color-themes.com/

http://color-themes.com/主题配色  通用网站    下载后直接导入导入过程自己搜索度娘

2017-05-15 11:43:23 1399

原创 配色方案

傻瓜教程然后把步骤说下吧: eclipse:Help->Install New Software->Add-> 地址是:http://eclipse-color-theme.github.com/update 点击ok然后会出现然后一直next,finish 知道安装完成,重启eclipseeclipse:Widows->preference->

2017-05-15 11:29:44 338

转载 彻底明白了Date(日期)Calendar(日历)GregorianCalendar(标准阳历)

Date(日期)Date类封装当前的日期和时间。// Show date and time using only Date methods.import java.util.Date;class DateDemo {public static void main(String args[]) {// Instantiate a Date objectDate dat

2017-05-07 16:28:29 1486

转载 Eclipse常用快捷键(修订版)

1、alt+?或alt+/:自动补全代码或者提示代码2、ctrl+o:快速outline 视图3、ctrl+shift+r:打开资源列表4、ctrl+shift+f:格式化代码5、ctrl+e:快速转换编辑器6、ctrl+page down或ctrl+page up: 选项卡之间快速切换7、shift+enter及ctrl+shift+enter:

2017-05-04 16:59:45 495

原创 POI 文档 Excel导出功能实现

1.所需jar包commons-logging-1.0.4.jarjunit-4.7.jarlog4j-1.2.16.jarorg\apache\poi\poi\3.92.Util工具类ExcelEntity.javapackage com.httc.base.web.api.util;import java.util.List;/*** 代表要打印的Ex

2017-04-20 10:11:43 728

转载 @JSONField

@JSONField是fastjson中的一个注解。在属性头上加上这个注解中,在对对象进行json转换时,该属性,将不会参与格式化。

2017-04-14 20:04:50 402

转载 @RequestBody @ResponseBody 详解

引言:接上一篇文章讲述处理@RequestMapping的方法参数绑定之后,详细介绍下@RequestBody、@ResponseBody的具体用法和使用时机;简介:@RequestBody作用:       i) 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的

2017-04-13 10:46:35 248

转载 @RequestBody @注解

引言:接上一篇文章,对@RequestMapping进行地址映射讲解之后,该篇主要讲解request 数据到handler method 参数数据的绑定所用到的注解和什么情形下使用;简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指ur

2017-04-13 10:43:00 345 1

转载 @RequestMapping

引言:前段时间项目中用到了REST风格来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@RequestParam、 @RequestBody、 @R

2017-04-13 10:36:28 299

转载 mysql 数据类型 bigint tinyint

最近使用MySQL数据库的时候遇到了多种数字的类型,主要有int,bigint,smallint和tinyint。其中比较迷惑的是int和smallint的差别。今天就在网上仔细找了找,找到如下内容,留档做个总结:使用整数数据的精确数字数据类型。bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型

2017-04-13 09:38:27 839

转载 Object有哪些公用方法

Object是所有类的父类,任何类都默认继承Object。Object类到底实现了哪些方法?1.clone方法保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。主要是JAVA里除了8种基本类型传参数是值传递,其他的类对象传参数都是引用传递,我们有时候不希望在方法里讲参数改变,这是就

2016-12-16 01:28:03 223

原创 九种数据类型的大小,封装类

基本类型大小(字节)默认值封装类byte1(byte)0Byteshort2(short)0Shortint40Integerlong80LLongfloat40.0fFloa

2016-12-16 01:16:56 507

转载 java面试常见经典问题

J2SE基础:1. 九种基本数据类型的大小,以及他们的封装类。2. Switch能否用string做参数?3. equals与==的区别。4. Object有哪些公用方法?5. Java的四种引用,强弱软虚,用到的场景。6. Hashcode的作用。7. ArrayList、LinkedList、Vector的区别。8. String、StringBuffer与St

2016-12-16 01:08:46 308

转载 sql性能优化经验

1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用

2016-12-14 21:57:11 199

转载 json使用

//--------json工具类package com.hisunsray.util;import Java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.util.List;import ja

2016-12-14 21:52:32 205

转载 JSON作为函数的参数

var rootMenu=new Ext.tree.TreeNode({        text:"示例中心",        expanded:true    });Ext.MessageBox.show({            title:"消息提示区内容",            msg:hArea.dom.innerHTML,            wid

2016-12-14 21:51:35 846

转载 Jquery浅谈

jQuery 是一个 JavaScript 库。jQuery 极大地简化了 JavaScript 编程。jQuery 语法jQuery 语法是为 HTML 元素的选取编制的,可以对元素执行某些操作。基础语法是:$(selector).action()美元符号定义 jQuery选择符(selector)“查询”和“查找” HTML 元素jQuery 的

2016-12-14 21:47:04 164

转载 JDBC连接数据库步骤

创建一个以JDBC连接数据库的程序,包含7个步骤:    1、加载JDBC驱动程序:       在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),       这通过java.lang.Class类的静态方法forName(String  className)实现。       例如:       try{       //加载MySql的驱动类     

2016-12-14 21:44:15 465

转载 java需要掌握的知识

1、语法:Java程序员必须比较熟悉语法,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息 知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟 悉:appletviewer、 HtmlConverter、jar、 java、 javac、javadoc、javap、javaw、native2ascii、serialv

2016-12-14 21:42:02 259

转载 Java程序员必备知识

1、语法:Java程序员必须比较熟悉语法,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息 知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟 悉:appletviewer、 HtmlConverter、jar、 java、 javac、javadoc、javap、javaw、native2ascii、serialv

2016-12-14 21:37:47 421

转载 MyBatis

1. MyBatis概念   MyBatis本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。它支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML

2016-12-08 23:36:05 353

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除