- 浏览: 165278 次
- 性别:
- 来自: 广州
最新评论
-
hanmiao:
在新浪微盘里找到了网友分享的这篇文章:http://ishar ...
JFreeChart使用 -
hanmiao:
楼主,你的图全挂了。
JFreeChart使用 -
loveme1413:
java初学者刚好用到
java中获取当前系统时间,日期并格式化输出 -
yose:
我按楼主的办法去弄了一个报了个异常java.io.FileNo ...
Jsp 验证码(检验码)的实现 -
泡泡:
不知道是谁抄谁的。
HashMap 使用小结
文章列表
/**分页包装类很简单 :)*/package com.xing.cms.model.util;public class Pager { private int totalPages = 0; private int totalObjects = 0; private int pageNumber = 1; private int pageSize = 3; private boolean pageAble = true; private int firstResult; public void calc(){ totalPages = totalObjects % pageSize = ...
- 2007-10-03 11:00
- 浏览 1759
- 评论(0)
Spring DAO的编写:利用hibernate提供的Query的setFirstResult和setMaxResults方法进行数据分页,程序中以我建立的用户表为例,query的分页机制是以跳指针的方式进行数据读取,这样极大的提高的数据分页程序的响应速度//分页主程序 public List getUsersPage(int firstResults,int maxResults){ try { Session session=this.getSession(); Query ...
- 2007-10-03 10:59
- 浏览 917
- 评论(0)
新建表DROP DATABASE IF EXISTS `wjcms`;CREATE DATABASE `wjcms` /*!40100 DEFAULT CHARACTER SET gb2312 */;USE `wjcms`;## Table structure for table t_article#CREATE TABLE `t_article` ( `a_id` int(11)
- 2007-10-03 10:49
- 浏览 964
- 评论(0)
Hibernate 可以实现分页查询,例如: 从第2万条开始取出100条记录 Query q = session.createQuery("from Cat as c"); q.setFirstResult(20000); q.setMaxResults(100); List l = q.list(); 那么Hibernate底层如何实现分页的呢?实际上Hibernate的查询定义在net.sf.hibernate.loader.Loader这个类里面,仔细阅读该类代码,就可以把问题彻底搞清楚。 Hibernate2.0.3的Loader源代码第4 ...
- 2007-10-02 11:08
- 浏览 842
- 评论(0)
我用的是Spring+Hibernate+Struts框架:这是我的DAO的核心代码 import org.springframework.orm.hibernate.support.HibernateDaoSupport; // 用Spring支持的Hibernate方法,使Hibernate对数据库的操作继续瘦身 public List getOfficeBySearchCriteria(final String hsql,final int pageNo,final int page_size) throws DataAccessException // hsql 是如:"sel ...
- 2007-10-02 11:07
- 浏览 838
- 评论(0)
我是这个团体的后来者。该团体就是Spring framework团体。对于后来者来说,Spring是基于Apache 2.0许可证发布的基础架构代码库。其核心是反转控制容器,开发团队围绕该容器为JDBC样板代码和JMS代码、web MVC框架等创建模板。 我之所以说自己是后来者,是因为,尽管Spring已非常成熟和公开,但我仍然花了一段时间来试用它。我的问题是,“Spring可以为我做什么?”为了找出答案,我将现有的参考应用程序换成了Spring组件。我认识到很早以前就应该开始使用Spring,现在应用程序的代码没有以前那么混乱,应该更易于调试和扩展,并且它更为清楚,因为借助Spring对应的 ...
- 2007-10-02 10:14
- 浏览 919
- 评论(0)
Hibernate是一个免费的开源Java包,它使得与关系数据库打交道变得十分轻松,就像您的数据库中包含每天使用的普通Java对象一样,同时不必考虑如何把它们从神秘的数据库表中取出(或放回到数据库表中)。它解放了您,使您可 ...
- 2007-10-02 09:41
- 浏览 803
- 评论(0)
1、如何学习Spring? 你可以通过下列途径学习spring: (1) spring下载包中doc目录下的MVC-step-by-step和sample目录下的例子都是比较好的spring开发的例子。(2) AppFuse集成了目前最流行的几个开源轻量级框架或者工具Ant,XDoclet,Spring,Hibernate(iBATIS),JUnit,Cactus,StrutsTestCase,Canoo's WebTest,Struts Menu,Display Tag Library,OSCache,JSTL,Struts 。 你可以通过AppFuse源代码来学习spring。 AppFus ...
- 2007-09-30 23:50
- 浏览 860
- 评论(0)
一、选择题:(每题2分)1. 名为HelloWorld.java的Java应用程序如下:public class HelloWorld <o:p></o:p>{<o:p></o:p>public static void main(String args[]) <o:p></o:p>{<o:p></o:p>System.out.println("Hello World!"); <o:p></o:p>}<o:p>& ...
- 2007-09-23 21:23
- 浏览 1132
- 评论(0)
1、Oracle8/8i/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OraclEDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SIDString user="scott";String password="tiger";Connection conn= DriverManager.getConnection(url,user,password ...
- 2007-09-23 21:08
- 浏览 709
- 评论(0)
一、 先介绍一下oracle的SGA:数据库的系统全局区,SGA主要由三部分构成:共享池、数据缓冲区、日志缓冲区。1、 共享池又由两部分构成:共享SQL区和数据字典缓冲区。共享SQL区专门存放用户SQL命令,oracle使用最近最少使用等优先级算法来更新覆盖;数据字典缓冲区(library cache)存放数据库运行的动态信息。数据库运行一段时间后,DBA需要查看这些内存区域的命中率以从数据库角度对数据库性能调优。通过执行下述语句查看:select (sum(pins - reloads)) / sum(pins) "Lib Cache" from v$libraryca ...
- 2007-09-23 21:02
- 浏览 4923
- 评论(0)
本文节选自MSDN的文章《五种提高 SQL 性能的方法》,提出如何提高基于SQL Server应用程序的运行效率,非常值得推荐。对一些Traffic很高的应用系统而言,如何提高和改进SQL指令,是非常重要的,也是一个很好的突破点。*文章主要包括如下一些内容(如感兴趣,请直接访问下面的URL阅读完整的中英文文档):1, 从 INSERT 返回 IDENTITY SELECT @@IDENTITY2, 内嵌视图与临时表 临时表 - 在 tempdb 中的临时表会导致查询进行大量 I/O 操作和磁盘访问,临时表会消耗大量资源。内嵌视图 -使用内嵌视图取代临时表。内嵌视图只是一个可以联接到 FROM ...
- 2007-09-23 21:01
- 浏览 847
- 评论(0)
当数据库中两个表(表A和表B)存在多对多的关系时,一般会再设一个中间表(表C),和表A、B形成多对一的关系;而这个中间表C由多个主键组成复合主键,这些主键都是表A、B的外键。复合主键的映射和一般字段的映射有点不同,一般是以下两种方法:方法一:映射代码<class name="simple.test.User" table="user"> <composite-id> <key-property name="name" column="name" type=" ...
- 2007-08-24 09:12
- 浏览 984
- 评论(0)
利用Apache的一个 开源项目Image Tag Library(http://jakarta.apache.org/taglibs/sandbox/doc/image-doc/intro.html) 下载必要文件1)下载Jakarta-Taglibs: http://people.apache.org/builds/jakarta-taglibs-sandbox/nightly/ 解压后取出taglibs-image.jar放于/WEB-INF/lib下 将taglibs-image.tld拷到/WEB-INF/下2)下载Poor Man's Imaging Wrapper:Im ...
- 2007-08-24 09:10
- 浏览 1364
- 评论(1)
Spring是一个强有力的java程序框架,其被广泛应用于java的程序中。它用POJO提供了企业级服务。Spring利用依赖注入可以获得简单而有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一个使用了大量bean的大项目中它将变得难以阅读和控制。<o:p> </o:p>在这篇文章中我将给你展示12种的有关Spring XML配置文件的最佳技巧。它们中的一些具有更多的实际意义,而不仅是最好的技巧。请注意另外一些因素,例如域模型的设计,会影响到XML配 ...
- 2007-08-24 09:08
- 浏览 664
- 评论(0)