02 2012 档案
Hibernate使用Criteria实现查询
摘要:除了HQL查询外,Hibernate还提供了另外一种,更加贴近面向对象的思想的查询方式。下面来简单的演示一下。其实使用方法和HQl差不多package com.bird.hibernate.test; import java.util.List; import org.hibernate.Criteria; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.Transaction; import org.hibernate.criterion.Restric.. 阅读全文
posted @ 2012-02-28 20:22 sp2012 阅读(240) 评论(0) 推荐(0)
Hibernate的HQL查询和工具类的增强
摘要:其实对Hibernate进行分析后可以发现,这个Hibernate对于对象的增加。删除,更新是差不多的,所以可以把他们整合到一个工具类中去。还有就是,因为查询是很复杂的,所以对于数据库的查询,就有相对应的接口,类似于JDBC中的PreparedStatemented这个类。下面我们先看一下工具类的增强package com.bird.hibernate.test; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; import . 阅读全文
posted @ 2012-02-28 19:38 sp2012 阅读(385) 评论(0) 推荐(0)
Hibernate工具类和插入查询数据例子
摘要:再使用Hibernate框架的时候,第一次配置的时候它会去读取那些配置文件,这个是非常耗费时间和内存的事情,所以我们希望每次使用框架的时候他这句代码只执行一次。所以需要构建一个工具类来实现这些效果。工具类效果如下package com.bird.hibernate.test; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; @SuppressWarnings("deprecation") public fina 阅读全文
posted @ 2012-02-28 18:46 sp2012 阅读(581) 评论(0) 推荐(0)
Hibernate框架的搭建和第一个简单的实例
摘要:Hibernate是一个支持对JDBC进行封装的框架,实现了对底层数据库访问的封装。非常适合使用和开发。首先需要下载Hibernate,可以在这个网站下载最新包。http://www.hibernate.org/然后打开他的目录结构,将lib目录下的required目录下的包全部导入到工程中去,这个是hibernate运行所必须的最少的包。然后写一个Bean,将需要储存到数据库中的变量封装成Bean。为了让Hibernate识别这个bean,需要一个配置文件,这里起名叫User.hbm.xml。先看一下User的代码和User.hbm.xml的代码package com.bird.domain 阅读全文
posted @ 2012-02-28 12:26 sp2012 阅读(7673) 评论(0) 推荐(0)
HTML框架合并网页功能实例
摘要:HTML对于复杂的网页,提供了各个小网页进行合并的功能。就是说,你可以使用各个小网页最终在一个大的整个的网页上显示出效果。这样对于开发和维护都是非常有好处的。下面来说一下用法首先是top.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>top.html</title> </head> <body> <img alt="一只猫" src=& 阅读全文
posted @ 2012-02-27 18:02 sp2012 阅读(7663) 评论(0) 推荐(0)
HTML无序列表和表格实例
摘要:HTML无序列表如下<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>无序列表.html</title> </head> <body> <ul type="circle"> <li>反恐</li> <li>红警</li> <li>传奇</li> </ul> & 阅读全文
posted @ 2012-02-27 17:56 sp2012 阅读(433) 评论(0) 推荐(0)
HTML简单实例加表单的显示效果
摘要:HTML可以说是一种十分简单的标记语言,但是对于Web开发还是必不可少的,所以对HTML的标记进行适当的了解还是十分有必要的。下面我们来演示一下基本的HTML效果和一些简单的标签,以及在表单界面的各种提交方式。首先是HTML的常用简单标签。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>hello.html</title> </head> <body> <font 阅读全文
posted @ 2012-02-27 17:51 sp2012 阅读(310) 评论(0) 推荐(0)
Spring对字段和集合的注入---依赖注入
摘要:Spring容器中,对于Bean的属性,或者说是集合,可以使用Spring容器进行值的注入和加载。包括基本类型的值的注入和容器类的注入。首先需要写一个Bean.package com.bird.service.impl; import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.Properties; import. 阅读全文
posted @ 2012-02-25 13:32 sp2012 阅读(1915) 评论(0) 推荐(0)
Spring容器Bean的实例化方式和声明周期
摘要:Spring容器中,Bean的实例化方式还是有三种的。第一种就是最普通的直接构造,第二种和第三种分别是使用工厂生产模式来实例化Bean。下面来仔细说一下。首先建立工厂类package com.bird.service.impl; public class PersonServerBeanFactory { public static PersonServerImpl creatPersonServerImpl(){ return new PersonServerImpl(); } public PersonServerImpl creatPersonServerImpl... 阅读全文
posted @ 2012-02-24 21:07 sp2012 阅读(1304) 评论(0) 推荐(0)
java中Object转String
摘要:Object转为String的几种形式在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object.toString(),(String)要转换的对象,String.valueOf(Object)等。下面对这些方法一一进行分析。方法1:采用 Object.toString()方法请看下面的例子:Object object = getObject();System.out.println(object.toString());在这种使用方法中,因为java.lang.Object类里已有public方法.toStr 阅读全文
posted @ 2012-02-21 13:16 sp2012 阅读(60335) 评论(0) 推荐(5)
java读取文件,中文乱码
摘要:前两天搞了项目,读取文件时候,发现中文读出来会有乱码,试了几种方法开始用了getBytes方法,结果不行后面终于成功了BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(file),"UTF-8"));以某种编码读取指定的文件。由于我的文件当时保存时是UTF-8编码的,所以我采用UTF-8编码构造输入流。至于文件编码的查看,你可以用另存为的方式查看当前文件的默认编码,保存类型即你当前的编码。 阅读全文
posted @ 2012-02-21 09:17 sp2012 阅读(601) 评论(0) 推荐(0)
Spring---搭建开发环境和第一个简单实例
摘要:Spring是一个类的容器实例化托管框架,可以实现对实现类的实例化进行动态的托管。更可以实现控制反转。控制反转就是应用本身不负责倚赖对象的创建和维护,倚赖对象的创建和维护是通过其他的外部容器负责的,这样的控制权就由应用转移到了容器。控制权的转移就是所谓的反转。下面我们来说一下一个简单的Spring框架的搭建和实例.首先下载下来spring的压缩包,在解压后的dist文件夹下面有spring.jar和commons-logging.jar这两个JAR包,这就是实现最简单的spring框架所必须的包,然后就是在docs/reference下面的参考手册,里面又spring的配置文件写法。导入包完成 阅读全文
posted @ 2012-02-20 17:56 sp2012 阅读(14642) 评论(1) 推荐(1)
jsp中有关于超链接的问题
摘要:有如下情况:<form id="detailForm" name="detailForm" action="${ctxPath}/freeEvaluation.do?cmd=queryfreeEvaluation" method="post" enctype="multipart/form-data"><input id="account" name="account" type="hidden" value=&quo 阅读全文
posted @ 2012-02-01 14:20 sp2012 阅读(884) 评论(0) 推荐(0)