文章列表
//
// viewbasetestViewController.h
// viewbasetest
//
// Created by chan fun on 11-3-23.
// Copyright 2011 __MyCompanyName__. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface viewbasetestViewController : UIViewController
<UITableViewDelegate, UITableViewDataSource ...
Session接口
Session接口对于Hibernate 开发人员来说是一个最重要的接口。然而在Hibernate中,实例化的Session是一个轻量级的类,创建和销毁它都不会占用很多资源。这在实际项目中确实很重要,因为在客户程序中,可能会不断地创建以及销毁Session对象,如果Session的开销太大,会给系统带来不良影响。但值得注意的是 Session对象是非线程安全的,因此在你的设计中,最好是一个线程只创建一个Session对象。
在Hibernate的设计者的头脑中,他们将session看作介于数据连接与事务管理一种中间接口。我们可以将s ...
- 2009-08-09 19:54
- 浏览 906
- 评论(0)
建立一个hibernate的初始化工具类,代码如下:
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
public final class HibernateUtil {
private static SessionFactory sessionFactory;
private HibernateUtil(){}
static {
Configurat ...
- 2009-08-08 21:17
- 浏览 855
- 评论(0)
在Eclipse下建立一个Dynamic Web Application。
从struts2.0.6的lib目录中复制下面的库文件到WEB-INF/lib目录下:
commons-logging-1.1.jar
freemarker-2.3.8.jar
ognl-2.6.9.jar
struts-api-2.0.6.jar
struts-core-2.0.6.jar
struts-spring-plugin-2.0.6.jar
xwork-2.0.0.jar
从spring中lib目录中复制下面的库文件到WEB-INF/lib目录下:
spring.jar
修改web.xml,增加一个st ...
- 2009-08-08 21:14
- 浏览 740
- 评论(0)
DAO:
data access object 与数据库交互的相关JAVA代码写在这,
比如对DATABASE的增删改查;
model:
存放模型,通常是实体BEAN,也就是你业务建模分析出来的那些
actor等实物类;
service:
是后来网上大多数人经验总结出来,从而增加了这么一个层次,主要是为了降低耦合,面向接口、组件编程,具体的服务类,能产生实际效果和影响的类放于此;
util:
utility是存放工具类相关的JAVA代码的,比如采用filter过滤器,还有一些其他的相关小工具杂类亦存放于此。
- 2009-08-08 21:02
- 浏览 759
- 评论(0)
一、Maven2的安装
Maven的官方网站:http://maven.apache.org
1. 从http://maven.apache.org 下载最新的maven压缩文件,在windows操作系统下通常下载zip文件,使用解压缩工具将文件解压缩到某个目录(以下称为Maven安装目录)。
例如:E:\MyProgramFiles\apache-maven-2.0.9,这个目录的文件结构为:
E:\MyProgramFiles\apache-maven-2.0.9
│ LICENSE.txt
│ NOTICE.txt
│ README.txt
├─conf
│ sett ...
- 2008-11-13 10:43
- 浏览 1205
- 评论(0)
Last night with the help of loraxorg on the Spring Forums I got integration testing working under Maven 2 with Struts 2, Spring, and Hibernate JPA working. This was failing priorly due to a transient dependency in Maven 2 to an old version of Xerces. (See the Spring Forum thread for the solution.)
I ...
- 2008-11-11 22:37
- 浏览 1585
- 评论(0)
从jdk1.5开始,Java中开始支持范型了。范型是一个很有用的编程工具,给我们带来了极大的灵活性。在看了《java核心编程》之后,我小有收获,写出来与大家分享。
所谓范型,我的感觉就是,不用考虑对象的具体类型,就可以对对象进行一定的操作,对任何对象都能进行同样的操作。这就是灵活性之所在。但是,正是因为没有考虑对象的具体类型,因此一般情况下不可以使用对象自带的接口函数,因为不同的对象所携带的接口函数不一样,你使用了对象A的接口函数,万一别人将一个对象B传给范型,那么程序就会出现错误,这就是范型的局限性。所以说,范型的最佳用途,就是用于实现容器类,实现一个通用的容器。该容器可以存储 ...
- 2008-11-10 16:58
- 浏览 1018
- 评论(0)
《在Eclipse下实践Struts+Hibernate 一》只是对数据库进行插入操作,现在来个从数据库中查询并显示,
在Action类中添加getName()引用,CommonExample.java全文如下:
package com.yeepal.test;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import com.opensympho ...
一、开发环境:
1、java version "1.6.0_07" [jdk-6u7-windows-i586-p.exe]
2、Eclipse Platform Version: 3.3.2 Build id: M20080221-1800 [eclipse-jee-europa-winter-win32.zip]
3、apache-tomcat-5.5.26
二、开发过程:
这是例子是延续《在Eclipse下实践Struts(不用Struts IDE).二》的基础上开发的。
1、创建数据表
数据库就用test吧,建表:
CREATE TABLE IF NO ...
改了一下,只贴代码了:
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java ...
1、创建工程项目:
File->new->others,打开新建向导对话框,在树中找到web->Dynamic Web Project,选中,点击next按钮。在projects name中输入dodotest,点击next。保持默认设置,点击finished。这时,我们在eclipse中会看到新建的工程dodotest,创建完成。
2、修改web.xml文件:
内容如下
<?xml version="1.0" encoding="UTF-8"?>
<web-app id=" ...