`
shaohan126448
  • 浏览: 113056 次
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

Dom4j 使用简介

 
DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义: Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP.   Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM ...
Spring、EJB的声明式事务默认情况下都是在抛出unchecked exception后才会触发事务的回滚 测试用业务逻辑方法:    整个包裹起来,则这个业务方法也就等于脱离了spring事务的管理,因为没有任何异常会从业务方法中抛出!全被捕获并吞掉,导致spring异常抛出触发事务回滚策略失效。 不过,如果在catch代码块中采用页面硬编码的方式使用spring api对事务做显式的回滚,这样写也未尝不可。  Java代码   /** 

SQL查询语句使用

一、简单查询   简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的 表或视图、以及搜索条件等。 例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。SELECT nickname ...
在企业开发环境中,源代码管理占据着重要的一环。本文将通过一个实例,创建一个源代码管理的项目SourceManager,来讲述如何使用Visual Studio.Net开发环境,配合Visual Source Safe 6c和IIS,创建企业团队开发环境。 一、 开发前的准 ...
1、/*存储过程spwebAddLeaveReq*/CREATE PROC DBO.spwebAddLeaveReq@EmployeeID INT,@StartTime DATETIME,@SubmitTime datetime,@EndTime DATETIME,@ApproverID INT,@Hours INT,@Reason NCHAR(100)ASINSERT tblLeave(EmployeeID,StartTime,SubmitTime,EndTime,ApproverID,Hours,Reason)VALUES(@EmployeeID ,@StartTime ,@SubmitTi ...
数据结构是对在计算机内在中的数据的一种安排。数据结构包括数组、链表、栈、二叉树、哈希表等等。算法对这些结构中的数据进行各种处理。 上述知识可以用于下面三类情况:现实世界数据存储;程序的工具;建模。   ...
1.1 CVS简介 CVS是Concurrent Versions System(并发版本系统)的简称。它是一个开放源代码的项目,是当前最流行的版本控制系统,目前绝大部分Open Source项目都使用它来做版本管理。微软的VSS也可以用来进行Java项目的版本管理,但在学会使用Eclipse后,使用CVS。 CVS采用客户机/服务器体系,代码、文档的各种版本都存储在服务器端,开发者首先从服务器上获得一份复制到本机,然后在此基础上进行开发。开发者可随时将新代码提交给服务器,也可以通过更新操作获得最新的代码,保持与其他开发者的一致。 由于Eclipse本身内置了CVS客户端,只要再建立一个C ...
常说的好处 开源常说的坏处 配置文件过大我就不提了struts 优点:          收集,验证表单数据相比传统servlet简单          优雅的实现可配置的请求转发缺点:          属侵入设计(actionform,action都无法复用)        ...
一、准备工作 开发环境:MyEclipse6.0 +JDK6.0+Tomcat5.0+SQLServer struts2+Spring2.0.6+Hibernate3.1。本示例通过对一个人力资源的系统,提供基本的增加、删除、修改、查询等功能。更详细请看附件:SSH增删查改详解。 二、建立数据库 三、建立数据化持久层 建立Hibernate逆向工程 1、建立实体类Employee及Employee.hbm.xml映射文件。 Employee.java Java代码 package com.fejd.companyrm.model;       /**    * Em ...
这里收藏一些编写网页的常用属性,便于以后编写网页查询。" "这里收藏一些编写网页的常用属性,便于以后编写网页查询。   1、字体属性(type) font-family(使用什么字体) font-style(字体的样式,是否斜体):normal/italic/oblique font-variant(字体大小写):normal/small-caps font-weight(字体的粗细):normal/bold/bolder/lithter font-size(字体的大小):absolute-size/relative-size/length/percentage ...
首先定义一个接口:      public interface Action {     String excute(String msg); } 然后定义一个类,来实现这个接口:    public class UppperCaseAction implements Action{     private String message; public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public String ex ...
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table   2. <body onselectstart="return false"> 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" ...
1.extjs实现查询的基本界面及返回数据的界面search.js Js代码 var storeGoods = new Ext.data.Store({         id : 'baseStore',     proxy : new Ext.data.HttpProxy({        url : "../../ast/consumables/goodsSearch.action",      ...
最近在网上查找一些关与位与运算的资料,看到一篇觉得可以收藏的贴子,贴出来抛砖引玉 ---------------------------------------------------------------------------------------- 这里我介绍一种很常用,也比较Professor的权限控制思路。 这里我用jav ...
Ext 常用控件属性列表     Ext 常用控件属性列表 收藏  Ext.form.NumberField继承自Ext.form.TextField,因为Ext.form.TextField虽然强大,但写起来的确还是有点麻烦,后面的类都继承自Ext.form.TextField,没有自定义的方法,属性和事件 config定义为{    allowDecimals : Boolean    //true    allowNegative : Boolean    //true    baseChars : String    //'0123456789'    decimalPrecis ...
Global site tag (gtag.js) - Google Analytics