04 2011 档案

高效的JSON处理_ Jackson
摘要:High-performance JSON processor高效的JSON处理器JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成JSON-lib官网:http://json-lib.sourceforge.net/Jackson官网:http://jackson.codehaus.org/号称性能最快的JSON处理器Jackson远高于JSON_lib转化json字符串:/** * 使用Jackson生成json格式字符串 * * @author archie2010 since 2011-4-26下午0 阅读全文

posted @ 2011-04-29 15:00 archie2010 阅读(5286) 评论(0) 推荐(0) 编辑

JPA查询语言JPQL
摘要:JPQL是一种与数据库无关的,基于实体(entity-based)的查询语言使用SQL,你可以直接查询数据库中表的字段;使用JPQL,你可以查找实体的属性。 一个JPQL语句的各个组成部分都是针对实体或者实体的属性进行的操作根本不会用到一个实体所映射的数据库表和字段。下面是你可以创建紧最基本的JPQL语句:SELECT u FROM User 即为 查询从数据库返回所有的User实例使用JPQL语言的CRUD操作/** * JPQL测试查询语句测试 * @author archie2010 * * since 下午10:21:37 */public class JQLTest { /** . 阅读全文

posted @ 2011-04-28 21:27 archie2010 阅读(1931) 评论(0) 推荐(0) 编辑

JPA+Hibernate3 CRUD(增删改查操作)
摘要:JPA与Hibernate3结合的CRUD(增删改查操作)package com.archie.test;import javax.persistence.EntityManager;import javax.persistence.EntityManagerFactory;import javax.persistence.Persistence;import com.archie.model.User;/** * CRUD操作测试 * @author archie2010 * since 2011-4-19下午22:13:26 */public class CrudTest { public 阅读全文

posted @ 2011-04-19 23:01 archie2010 阅读(1395) 评论(0) 推荐(2) 编辑

JPA+Hibernate3入门
摘要:JPA(Java Persistence API.)用于整合现有的ORM技术,可以简化现有Java EE和Java SE应用的对象持久化的开发工作,实现ORM的统一。JPA作为一项对象持久化的标准,不但可以获得Java EE应用服务器的支持,还可以直接在Java SE中使用。JPA必将成为Java持久化解决方案的主流User.javapackage com.archie.model;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import 阅读全文

posted @ 2011-04-18 22:14 archie2010 阅读(1005) 评论(0) 推荐(1) 编辑

Ibatis的批量处理-iterateiterate标签
摘要:iterate标签prepend-可被覆盖的SQL语句组成部分,添加在语句的前面(可选)property-类型为java.util.List的用于遍历的元素(必选)open-整个遍历内容体开始的字符串,用于定义括号(可选)close-整个遍历内容体结束的字符串,用于定义括号(可选)conjunction-每次遍历内容之间的字符串,用于定义AND或OR(可选)iterate-遍历类型为java.util.List(或数组)的元素。Java代码 /** * 批量更新测试方法 * @param map */ public void updateListTest(){ Map<String, 阅读全文

posted @ 2011-04-15 16:04 archie2010 阅读(1114) 评论(0) 推荐(0) 编辑

Struts2拦截器defaultStack与paramsPrepareParamsStack
摘要:struts-default.xml中定义了一系列的拦截器和拦截器链同时也定义了一个默认的拦截器defaultStack,一旦定义了默认的拦截器,该拦截器就会对包中的所有的Action起作用,当然如果你的Action中显式地定义了拦截器,默认拦截器就会失去作用,如果想不让他失去作用,也必须显式地定义系统默认的拦截器。 </interceptors> <default-interceptor-ref name="defaultStack"/> <default-class-ref class="com.opensymphony.xwor 阅读全文

posted @ 2011-04-06 12:35 archie2010 阅读(4173) 评论(0) 推荐(0) 编辑

JfreeChart报表数据点显示、链接
摘要:链接Java代码:import java.io.IOException;import java.io.PrintWriter;import javax.servlet.http.HttpSession;import org.jfree.chart.ChartRenderingInfo;import org.jfree.chart.ChartUtilities;import org.jfree.chart.JFreeChart;import org.jfree.chart.entity.StandardEntityCollection;import org.jfree.chart.labels. 阅读全文

posted @ 2011-04-02 13:04 archie2010 阅读(1186) 评论(0) 推荐(0) 编辑

Java中的数据类型BigDecimal
摘要:Java中的简单浮点数据类型float和double不能够进行运算--------------加减乘除--------------0.0600000000000000050.5800000000000001401.499999999999941.2329999999999999-------------BigDecimal------------0.060.58401.51.233/** * Decimal数据测试 * Java中的简单浮点数据类型float和double不能够进行运算 * @author archie2010 * since 2011-3-31上午10:41:13 */pu 阅读全文

posted @ 2011-04-01 17:20 archie2010 阅读(2098) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示