上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 当查询数据时,人们往往需要设置查询条件。在SQL或HQL语句中,查询条件常常放在where子句中。此外,Hibernate还支持Criteria查询(Criteria Query),这种查询方式把查询条件封装为一个Criteria对象。在实际应用中,使用Session的createCriteria()方法构建一个org.hibernate.Criteria实例,然后把具体的查询条件通过Criter... 阅读全文
posted @ 2009-12-01 19:24 Fskjb 阅读(21394) 评论(1) 推荐(1) 编辑
摘要: Hibernate Query Language(HQL)提供了十分强大的功能,推荐大家使用这种查询方式。HQL具有与SQL语言类似的语法规范,只不过SQL针对表中字段进行查询,而HQL针对持久化对象,它用来取得对象,而不进行update、delete和insert等操作。而且HQL是完全面向对象的,具备继承、多态和关联等特性。1.from子句from字句是最简单的HQL语句,例如 from St... 阅读全文
posted @ 2009-12-01 19:19 Fskjb 阅读(4029) 评论(0) 推荐(0) 编辑
摘要: Spring的Dao支持类:JdbcDaoSupport - JDBC数据访问对象的基类。 需要一个DataSource,同时为子类提供 JdbcTemplate。(已在前一篇文章中有介绍:使用Spring的jdbcTemplate进一步简化JDBC操作)HibernateDaoSupport - Hibernate数据访问对象的基类。 需要一个SessionFactory,同时为子类提供 Hib... 阅读全文
posted @ 2009-11-30 22:30 Fskjb 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 摘要Spring 的事务管理是 Spring 框架中一个比较重要的知识点,该知识点本身并不复杂,只是由于其比较灵活,导致初学者很难把握。本教程从基础知识开始,详细分析了 Spring 事务管理的使用方法,为读者理清思路。先决条件本教程假定您已经掌握了 Java 基础知识,并对 Spring 有一定了解。您还需要具备基本的事务管理的知识,比如:事务的定义,隔离级别的概念,等等。本文将直接使用这些概念... 阅读全文
posted @ 2009-11-29 10:31 Fskjb 阅读(4698) 评论(0) 推荐(0) 编辑
摘要: 一个时序图胜过N多的文字解说,爽!!jsp+servlet实现MVC模式中,jsp只是简单的获得数据并显示而已,不再像model 1中混淆着业务逻辑。分工更明确,层次更分明了。 阅读全文
posted @ 2009-11-27 20:29 Fskjb 阅读(2880) 评论(0) 推荐(0) 编辑
摘要: 在做项目的时候每次都为每个POJO实体写一个对应的DAO很麻烦,虽然可以由IDE或者一些快速生成工具来生成,但是也难免需要更改。处于这个原因,个人写了一个通用的泛型DAO来封装一些最基本的操作,包括对实体的增删改查。基于Spring的hibernate模板实现,初学,如有什么不好的地方请大家多多拍砖! Java代码 /** * DAO操作基类 本DAO层实现了通用的数据操作 * * @author... 阅读全文
posted @ 2009-11-27 10:57 Fskjb 阅读(2194) 评论(0) 推荐(1) 编辑
摘要: 先建立一个Bean:[代码]Spring的配置文件如下:[代码]ps:内部bean(inner bean)是指在一个bean的<property/>或 <constructor-arg/>元素中使用<bean/>元素定义的bean。内部bean定义不需要有id或name属性,即使指定id 或 name属性值也将会被容器忽略。属性编辑器如下(实现java.bean... 阅读全文
posted @ 2009-11-26 10:26 Fskjb 阅读(1688) 评论(0) 推荐(0) 编辑
摘要: 先看applicationContext.xml配置文件:[代码]在看SpringUtil类[代码]最后看DAO:[代码]细心你,会发现JdbcTemplate的实例中有一系列的方法如:queryForXXX,update,delete大大简化了JDBC操作。当然,还可以再进一步的优化一下,就是通过依赖注入,直接把jdbcTemplate注入到dao类的jdbcT字段。先看新的applicatio... 阅读全文
posted @ 2009-11-18 20:18 Fskjb 阅读(95241) 评论(11) 推荐(14) 编辑
摘要: 安装:  下载CKEDITOR的文件,解压后复制到工程的WEBROOT目录下就OK!引用CKEDITOR的JS文件:  新建JSP页面,添加其JS文件<script type="text/javascript" src="ckeditor/ckeditor.js"></script>  注意:1.src的路径。     2.不要写成<script type="text... 阅读全文
posted @ 2009-11-16 10:10 Fskjb 阅读(187828) 评论(12) 推荐(14) 编辑
摘要: IE的DHTML对象提供了四个可读写的属性来动态操作页面元素的内容:innerText, outerText, innerHTML, outerHTML.   需注意两点:  1. 其中innerText,outerText属性的值是作为普通文本呈现的,即使它含有HTML标签也如实反应出来;而innerHTML, outerHTML呈现的是经HTML引擎解析后文本,它可以反应属性中HTML标签的表... 阅读全文
posted @ 2009-11-10 21:11 Fskjb 阅读(3460) 评论(0) 推荐(1) 编辑
摘要: JavaScript有许多小窍门来使编程更加容易。其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。举个小例子 varthe_unevaled_answer="2+3";varthe_evaled_answer=eval("2+3");alert("theun-evaledansweris"+the_unevaled_answer+"andthe... 阅读全文
posted @ 2009-11-08 12:04 Fskjb 阅读(411) 评论(0) 推荐(1) 编辑
摘要: JNDI访问数据库,我们要记住的是:通过JNDI查找数据源,然后通过数据源可以从连接池获取空闲的数据库连接,获得连接后就跟普通jdbc操作无疑了。而数据源是由web容器(Tomcat)提供的(当然数据源有不同的实现),不能直接在程序中NEW一个数据源对象,而需要JNDI(Java Naming and Directory Interface)技术来获得. javax.nameing.Context提供了查找JNDI资源的接口,例如通过以下代码获得名称为jdbc/books的数据源引用:Code highlighting produced by Actipro CodeHighligh... 阅读全文
posted @ 2009-11-02 09:14 Fskjb 阅读(1370) 评论(0) 推荐(0) 编辑
摘要: 很多人在初学Java的时候经常会被书中介绍的一堆环境变量的设置搞得头昏脑胀,很多书中都会在初装JDK的时候让他大家设置JAVA_HOME环境变量,在开发程序的时候设置CLASSPATH环境变量,而很多人并不理解这两个环境变量的作用,我们来分别进行详细的阐述。 首先是JAVA_HOME环境变量,我们先来掌握这个环境变量的设置内容,JAVA_HOME这个环境变量的设置内容是JDK的安装目录,比如说您的... 阅读全文
posted @ 2009-10-27 23:13 Fskjb 阅读(1745) 评论(0) 推荐(0) 编辑
摘要: [代码]有一点要说明的是为什么要把double转成BigDecimal呢,这是因为当金额达到到千万时,double的tostring方法会以科学计数法的形式表示,这时程序会因无法解析E而报错,而转换为BigDecimal再tostring方法就不会以科学计数法表示了。 阅读全文
posted @ 2009-10-05 23:22 Fskjb 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 在程序中设置路径时会有系统依赖的问题,java.io.File类提供一个抽象的、与系统独立的路径表示。给它一个路径字符串,它会将其转换为与系统无关的抽象路径表示,这个路径可以指向一个文件、目录或是URI(Uniform Resource Identifier)。一个File的实例被建立时,它就不能再被改变内容。File实例除了用作一个文件或目录的抽象表示之外,它还提供了不少相关操作方法:可以用它来对文件系统作一些查询与设置的动作。要注意的是,不管是文件还是目录,在Java中都是以File的实例来表示。若要进行文件输出/输入操作,必须配合其他相关类来使用。先来点简单的:Code highligh 阅读全文
posted @ 2009-09-26 22:08 Fskjb 阅读(813) 评论(0) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
年年行好运