文章列表
搭建环境:
jdk1.6 + hibernate 3
hibernate3 的下载地址:http://nchc.dl.sourceforge.net/project/hibernate/hibernate3/3.5.5-Final/hibernate-distribution-3.5.5-Final-dist.zip
附件中书包含所必需的jar包
1.导入hibernate相应的jar包: 我当时下载的是hibernate-distribution-3.5.5-Final-dist,但只选用里面的必选required包之后会报错,因为少了一个slf4j-nop-1.5. ...
1. 下载cxf包,下载地址为:http://archive.apache.org/dist/cxf/2.3.3/apache-cxf-2.3.3.zip
2. 将下载的包解压,将lib下的所有jar包添加到自己的工程目录中。如果添加最少的jar ,那可以谷歌一下。
3. 编写一个HelloWorld ...
一.简单的通讯:
1.编写服务端(Server.java):
package socketDemo;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;
public class Server {
private ServerSocket serverSocket;
private Socket socket ;;
private BufferedReader in; ...
在网上找了很久没有找到读取tree的java源码,所以只好自己写了一段了。因为自己本意不是想读取tree的数据源,而是想在左侧用accordion的方式显示菜单,所以只有两级,如果你想读三四级的,那你可以改进一下:
这是读取的源码:
public static String creatTree(List<Menu> menuList) throws InvocationTargetException, NoSuchMethodException, IllegalAccessException {
List itemList; //用于临时储存子菜单
...
1.将xml转换成map:
public static Map parseXmlToMap(Document documnet) {
Map map = new HashMap();
Element rootElt = documnet.getRootElement(); //获取根节点
List nodes = rootElt.elements(); //获取根节点下的所有子节点
for (Iterator it = nodes.iterator(); it.hasNext();) {
Elemen ...
SQL 日期格式
2011-04-27 11:14:01
SqlServer日期(convert函数,getdate函数)
函数GETDATE()的返回值在显示时只显示到秒。实际上,SQL Sever内部时间可以精确到毫秒级(确切地说,可以精确到3.33毫秒)。 ..类型0,9,和13总是返 ...
当我们要对查询出来的结果集进行逐行修改时就得用到游标;
1.首先建一个表CLASS_INFO
CREATE TABLE CLASS_INFO(
CLASS_ID NUMBER(15,0),
CLASS_NAME VARCHAR2(20),
CONSTRAINT PK_CLASS PRIMARY KEY(CLASS_ID),
CONSTRAINT UQ_CLASS_NAME UNIQUE(CLASS_NAME)
);
INSER INTO CLASS_INFO VALUES(1,'网络工程');
INSER INTO CLASS_INFO VALUES(1,'软件开发');
...
1.先在数据库中创建一张表:
CREATE TABLE CLASS_INFO(
CLASS_ID NUMBER(5,0),
CLASS_NAME VARCHAR2(20),
CONSTRAINT PK_CLASS_INFO PRIMARY KEY(CLASS_ID), //添加主键约束
CONSTRAINT UQ_CLASS_NAME UNIQUE(CLASS_NAME) //添加唯一约束
)
然后插入一条测试数据:
INSER INTO CLASS_INFO(CLASS_ID,CLASS_NAME) VALUES(1,'网络工程班');
2.新建一个存 ...
一、find(String queryString);
示例:this.getHibernateTemplate().find("from bean.User");
返回所有User对象
二、find(String queryString , Object value);
示例:this.getHibernateTemplate().find("from bean.User u where u.name=?", "test");
或模糊查询:this.getHibern ...
1.首先写一个User实例类,在程序中我们以个实体类userName属性来判断当前用户的权限:
package org.pan.bean;
public class User {
private String userName;
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
}
2.定义一个业务接口TestCommunity;
packa ...
1.先定义一个简单接口:
package org.pan.service;
public interface PersonService {
public void save();
public void update();
public void delete();
}
2.实现这个接口:
package org.pan.service.impl;
import org.pan.service.PersonService;
public class PersonServiceBean implements PersonServ ...
1.先定义一个简单的接口:
package org.pan.service;
public interface PersonService {
public void save();
public void update();
public void delete();
}
2.实现这个接口:
package org.pan.service.impl;
import org.pan.service.PersonService;
public class PersonServiceBean implements PersonSe ...