Jackson 框架,轻易转换JSON
摘要:Jackson 框架,轻易转换JSON Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/2
阅读全文
posted @
2016-08-31 16:59
xijin_wu
阅读(235)
推荐(0) 编辑
mybatis-generator 代码自动生成工具
摘要:今天来介绍下怎么用mybatis-gennerator插件自动生成mybatis所需要的dao、bean、mapper xml文件,这样我们可以节省一部分精力,把精力放在业务逻辑上。 之前看过很多文章,都是借助eclipse或者IDEA等其他工具,今天讲的这个方法是,直接在命令提示符下运行。 程序打
阅读全文
posted @
2016-08-30 16:27
xijin_wu
阅读(219)
推荐(0) 编辑
dwr与ssh框架整合教程
摘要:(1)dwr与ssh框架整合教程dwr框架介绍。 DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开 发人员开发包含AJAX技术的网站.它可以允许 在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器
阅读全文
posted @
2016-08-30 10:35
xijin_wu
阅读(424)
推荐(0) 编辑
DWR基本配置
摘要:DWR——Direct Web Remoter Servlet 供给那些想要以一种简单的方式使用Ajax和XMLHttpRequest的开发者。它具有一套JavaScript功能集,它们把从HTML页面调用应用服务器上的Java对象的方法简化了。它操控不同类型的参数,并同时保持了HTML代码的可读性
阅读全文
posted @
2016-08-30 10:19
xijin_wu
阅读(1676)
推荐(1) 编辑
spring batch学习笔记
摘要:Spring Batch是什么? Spring Batch是一个基于Spring的企业级批处理框架,按照我师父的说法,所有基于Spring的框架都是使用了spring的IoC特性,然后加上自己 的一些处理规则。因此,要理解Spring Batch的设计和使用,首先需要理解批处理的机制和特点。 所谓企
阅读全文
posted @
2016-08-29 13:47
xijin_wu
阅读(544)
推荐(0) 编辑
正则表达式实例
摘要:1.验证数字:只能输入1个数字 表达式 ^\d$ 描述 匹配一个数字 匹配的例子 0,1,2,3 不匹配的例子 2.只能输入n个数字 表达式 ^\d{n}$ 例如^\d{8}$ 描述 匹配8个数字 匹配的例子 12345678,22223334,12344321 不匹配的例子 3.只能输入至少n个数
阅读全文
posted @
2016-08-26 17:00
xijin_wu
阅读(303)
推荐(0) 编辑
Oracle 自定义函数Function
摘要:示例代码: [sql] view plain copy CREATE OR REPLACE FUNCTION "MY_DATABASE"."F_GET_USER_COUNT_BY_DEPART" ( DEPART_ID_VAL in long ) return varchar2 is USER_ST
阅读全文
posted @
2016-08-26 14:23
xijin_wu
阅读(1523)
推荐(0) 编辑
WebService之基于REST机制的实现实例(Java版)
摘要:REST是REpresentational State Transfer的缩写(一般中文翻译为表述性状态转移)。2000年Roy Fielding博士在他的博士论文“Architectural Styles and the Design of Network-based Software Archi
阅读全文
posted @
2016-08-25 16:26
xijin_wu
阅读(737)
推荐(0) 编辑
Java创建WebService服务及客户端实现
摘要:简介 WebService是一种服务的提供方式,通过WebService,不同应用间相互间调用变的很方便,网络上有很多常用的WebService服务,如:http://developer.51cto.com/art/200908/147125.htm,不同的语言平台对WebService都有实现,J
阅读全文
posted @
2016-08-24 14:56
xijin_wu
阅读(646)
推荐(0) 编辑
Java WebService 简单实例
摘要:一、准备工作(以下为本实例使用工具) 1、MyEclipse10.7.1 2、JDK 1.6.0_22 二、创建服务端 1、创建【Web Service Project】,命名为【TheService】。 2、创建【Class】类,命名为【ServiceHello】,位于【com.hyan.serv
阅读全文
posted @
2016-08-24 13:28
xijin_wu
阅读(247)
推荐(0) 编辑
SQL增加,删除,更改表中字段
摘要:1. 向表中添加新的字段 alter table table_name add column_name varchar2(20) not null 2. 删除表中的一个字段 delete table table_name column column_name 3. 修改表中的一个字段名 alter
阅读全文
posted @
2016-08-23 11:06
xijin_wu
阅读(847)
推荐(0) 编辑
Spring 3.0以后版本的定时任务
摘要:自主开发的定时任务工具,spring task,可以将它比作一个轻量级的Quartz,而且使用起来很简单,除spring相关的包外不需要额外的包,而且支持注解和配置文件两种 [java] view plain copy <beans xmlns="http://www.springframework
阅读全文
posted @
2016-08-22 14:35
xijin_wu
阅读(800)
推荐(0) 编辑
把数组转换成sql中能使用的字符串
摘要:1、数组对象转换成字符串,拼接成符合sql语句的语法 2、代码如下例子 public static void testString(){ String[] str=new String[]{"a","b","c","d","e"}; String acc = null; for (int i = 0
阅读全文
posted @
2016-08-18 14:41
xijin_wu
阅读(1914)
推荐(0) 编辑
StringUtils中 isNotEmpty 和isNotBlank的区别
摘要:StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的 补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果 输入为null则返回也是nul
阅读全文
posted @
2016-08-16 15:07
xijin_wu
阅读(277)
推荐(0) 编辑
SQL的四种连接-左外连接、右外连接、内连接、全连接
摘要:联接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定联接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选联接条件所选的行。 联接可分为以下几类: 1、内联接(典型的联接运算,使用像 = 或 <> 之类的比较运算符)。包括相等联接和自然联接。 内联接使用比较运算符根据
阅读全文
posted @
2016-08-16 15:03
xijin_wu
阅读(326)
推荐(0) 编辑
JS判断输入是否为整数的正则表达式
摘要:1、正则表达式 "^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\\d+$" //整数 "^\\d+(\\
阅读全文
posted @
2016-08-16 12:57
xijin_wu
阅读(26813)
推荐(0) 编辑
Java构造和解析Json数据的两种方法详解二
摘要:一、介绍 org.json包是另一个用来beans,collections,maps,java arrays 和XML和JSON互相转换的包,主要就是用来解析Json数据,在其官网http://www.json.org/上有详细讲解,有兴趣的可以去研究。 二、下载jar依赖包 可以去这里下载 三、基
阅读全文
posted @
2016-08-12 13:58
xijin_wu
阅读(295)
推荐(0) 编辑
JSON详解
摘要:阅读目录 JSON的两种结构 认识JSON字符串 在JS中如何使用JSON 阅读目录 JSON的两种结构 认识JSON字符串 在JS中如何使用JSON JSON 的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量
阅读全文
posted @
2016-08-12 13:56
xijin_wu
阅读(230)
推荐(0) 编辑
Java构造和解析Json数据的两种方法详解一
摘要:一、介绍 JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转换的包,主要就是用来解析Json数据,在其官网http://www.json.org/上有详细讲解,有兴趣的可以去研究。 二、下载jar依赖包:可以去这里下载 三、基本方法
阅读全文
posted @
2016-08-12 13:54
xijin_wu
阅读(6834)
推荐(0) 编辑
详细讲解JAVA中的IO流
摘要:一、流的概念 流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。 一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。 流的方
阅读全文
posted @
2016-08-11 15:57
xijin_wu
阅读(207)
推荐(0) 编辑
Java 获取*.properties配置文件中的内容 ,常见的两种方法
摘要:import java.io.InputStream; import java.util.Enumeration; import java.util.List; import java.util.Properties; import java.util.ResourceBundle; import
阅读全文
posted @
2016-08-11 13:46
xijin_wu
阅读(699)
推荐(0) 编辑
ORACLE 创建与使用视图
摘要:一.what(什么是视图?) 1.视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图的结构和数据是对数据表进行查询的结果。 2.根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多个基表的联合,它存储
阅读全文
posted @
2016-08-05 13:34
xijin_wu
阅读(307)
推荐(0) 编辑
session.load()和session.get()的区别
摘要:Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。其区别在于: 1. 对于get方法,hibernate会确认一下该id对应的数据是否存在,首先在session缓存中查找,然后在二级缓存中查找,还没有就查询数据库,数据库中没有就返回null。
阅读全文
posted @
2016-08-02 17:31
xijin_wu
阅读(5355)
推荐(0) 编辑
hibernate进阶--一对多映射配置
摘要:hibernate作为一款优秀的ORM框架,广受大家喜爱,也被Java社区公认为持久层的首选。虽然jdbc为Java数据库操 作带来了诸多便利,但是并没有统一SQL语句的写法,而且具体操作数据库的代码也足够复杂,且存在大量重复。所以有了ORM框架,让Java程序员可以从 SQL语句中解放,Hiber
阅读全文
posted @
2016-08-02 10:31
xijin_wu
阅读(400)
推荐(0) 编辑
Java EXCEL导入的两种方式JXL和POI
摘要:Excel导入有两个方法:JXL 和POI 1、JXL解析Excel public class JxlReadExcel { /** * JXL解析Excel * @author David * @param args */ public static void main(String[] args
阅读全文
posted @
2016-08-01 14:31
xijin_wu
阅读(638)
推荐(0) 编辑
使用POI导入Excel异常Cannot get a text value from a numeric cell 解决
摘要:POI操作Excel时因为Excel数据Cell有不同的类型,会出现Cannot get a text value from a numeric cell的异常错误。 异常原因:Excel数据Cell有不同的类型,当我们试图从一个数字类型的Cell读取出一个字符串并写入数据库时,就会出现Cannot
阅读全文
posted @
2016-08-01 14:24
xijin_wu
阅读(1203)
推荐(0) 编辑