君子博学而日参省乎己 则知明而行无过矣

博客园 首页 新随笔 联系 订阅 管理
上一页 1 ··· 63 64 65 66 67 68 69 70 71 ··· 106 下一页

2012年8月17日 #

摘要: 随着项目的需要,对于数据库支持要求越多越好,最好是Generic JDBC Connection。为此,笔者要求项目程序内只允许使用JDBC接口。在此条件下如何获取表的字段信息?有哪几种方式?都适用吗?字段信息字段在表里就是一个Column,关于Column在JDBC里面有20多个参数来描述它,称为元数据,Metadata。包括:1.TABLE_CATString => table catalog (may be null)2.TABLE_SCHEMString => table schema (may be null)3.TABLE_NAMEString => table 阅读全文
posted @ 2012-08-17 13:21 刺猬的温驯 阅读(4407) 评论(0) 推荐(0) 编辑

摘要: 做JAVA的人玩JDBC肯定已经很熟练了,像DriverManager、Connection、ResultSet、Statement这些基本类大家肯定很常用啦,我不赘述那些诸如注册JDBC驱动、创建连接、获取数据集的API了,在这我介绍一些写框架时常用的API,大家共同学习吧。ResultSetMetaData获取ResultSet对象的元数据信息 以Hibernate的Session.get(class,id)为例,该api是根据主键id获取class映射表的一条数据,这里只要class参数传入不同,则获取的表也不同,然而数据库那么多表,不同表的字段个数又不同,如何准确把表字段映射到clas 阅读全文
posted @ 2012-08-17 13:19 刺猬的温驯 阅读(683) 评论(0) 推荐(0) 编辑

2012年8月12日 #

摘要: JSTL使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其length方法,这样的代码繁琐而且容易出错。因此JSTL内置了几个用于字符串操作的方法,可以直接在表达式中使用,大大的简化了代码,提供代码的可读性。在JSTL的表达是中要使用一个函数,其格式如下${ns:methodName(args....)}在 阅读全文
posted @ 2012-08-12 14:34 刺猬的温驯 阅读(226) 评论(0) 推荐(0) 编辑

摘要: 转载http://qihigh-hotmail-com.iteye.com/blog/1329696二进制的与、或、非运算特殊用法的不同运用场合:1.权限控制 下面我用几个数字来代表增,删,改,查。(注:1带有有权限,有几个1,就代表有几个权限,1的位置不同,所带表的权限也不同)Java代码1---------增--------(转二进制)-----(0001)2---------删----------------------(0010)4--------改----------------------(0100)8--------查----------------------(1000)管理员 阅读全文
posted @ 2012-08-12 12:21 刺猬的温驯 阅读(1142) 评论(0) 推荐(0) 编辑

2012年8月10日 #

摘要: 转载http://blog.csdn.net/mingshuo0615/article/details/6085248作为一名Java开发人员你一定想知道如何在Spring应用中使用新的Ehcache注解功能;是吧?ehcache-spring-annotatios是获得Apache认证的一个开源项目;它大大简化了在Spring应用中基于业界使用广泛的Ehacche-2.0版本实现缓存的技术,1.1.2版本的ehcache-spring-annotations刚刚发布不久,在本文中,我将会介绍如何在一个web工程时使用ehcache-spring-annotations实现缓存机制。创建一个W 阅读全文
posted @ 2012-08-10 13:06 刺猬的温驯 阅读(9226) 评论(0) 推荐(0) 编辑

摘要: 转载http://mxsfengg.blog.163.com/blog/static/2637021820083225206732/大多数的应用程序将数据存储在关系数据库、xml文件中。对这样的数据进行搜索是很常见的应用。所谓的DataImportHandler提供一种可配置的方式向solr导入数据,可以一次全部导入,也可以增量导入。概览目标 能够读取关系数据库中的数据。 通过可配置的方式,能够将数据库中多列、多表的数据生成solr文档 能够通过solr文档更新solr 提供 通过配置文件就能够导入所有数据的能力 能够发现并处理 由insert、up... 阅读全文
posted @ 2012-08-10 12:57 刺猬的温驯 阅读(922) 评论(0) 推荐(0) 编辑

2012年8月8日 #

摘要: 转载 http://www.ibm.com/developerworks/cn/java/j-spatial/简介:不管是通过支持 GPS 的智能手机查找最近的咖啡馆,还是通过社交站点查找附近的朋友,或是查看特定城市中运输某种商品的所有货车,越来越多的人和企业都使用位置感知的搜索服务。创建位置感知搜索服务通常属于昂贵的专用解决方案的一部分,并且一般由地理空间专家完成。不过,很流行的开源搜索库 Apache Lucene 和强大的 Lucene 搜索服务器 Apache Solr 最近添加了空间位置功能。Lucene 和 Solr 专家 Grant Ingersoll 将逐步向您介绍空间搜索的基 阅读全文
posted @ 2012-08-08 13:39 刺猬的温驯 阅读(260) 评论(0) 推荐(0) 编辑

2012年8月7日 #

摘要: ThreadLocal是什么早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一些。当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会 阅读全文
posted @ 2012-08-07 17:42 刺猬的温驯 阅读(195) 评论(0) 推荐(0) 编辑

2012年8月6日 #

摘要: 转载http://blog.csdn.net/nomads前言:本文指在介绍Spring框架中的JdbcTemplate类的使用方法,涉及基本的Spring反转控制的使用方法和JDBC的基本概念。目标是使读者能够对JdbcTemplate快速地掌握和使用。准备:1. Spring的基本概念Spring框架核心的思想就是建立一个Java对象的大工厂,用户只要给工厂一个指令,工厂就能将用户需要的对象根据配置文件组装好返还给用户。用户需要做的许多工作则可以写成简单的配置文件。2.丑陋的JDBC代码Connection con= null;PreparedStatement pStmt=null;Re 阅读全文
posted @ 2012-08-06 23:44 刺猬的温驯 阅读(1871) 评论(0) 推荐(0) 编辑

摘要: pring jdbc包提供了JdbcTemplate和它的两个兄弟SimpleJdbcTemplate和NamedParameterJdbcTemplate,我们可以先从JdbcTemplate入手,领略一下这个类的便利和优雅。1、使用JdbcTemplate进行数据访问:初始化JdbcTemplate初始化JdbcTemplate很容易,只需要向它的构造方法传入它所使用的DataSource便可以。如果使用Jakarta Commons DBCP,那么初始化代码如下所示:1BasicDataSource dataSource =newBasicDataSource();2dataSource 阅读全文
posted @ 2012-08-06 23:37 刺猬的温驯 阅读(641) 评论(0) 推荐(0) 编辑

上一页 1 ··· 63 64 65 66 67 68 69 70 71 ··· 106 下一页