- 浏览: 474545 次
- 性别:
- 来自: 上海
最新评论
-
jyjava:
呵呵,不错,跟把结果放到哈市map中一样,在查询数据库之前,先 ...
if (log.isDebugEnabled()) {}使用场景初析 -
eileennaly:
你好 我最近在研究S2dao(工作需要)但是因为菜鸟一枚(刚刚 ...
S2Dao的执行 -
nswish:
谢谢,受教了!
单例模式中的饿汉式和懒汉式 -
shangweiqiang24:
正要用到,捡到宝啦! 谢谢啊。
Seasar和S2Dao简介 -
hugh1st:
模糊测试主要适合哪些软件/项目的测试呢?看《测试之美》的时候了 ...
模糊测试(Fuzzing Test)个人小结
文章列表
HSQL
来自ITwiki,开放的信息技术大百科
Jump to: navigation
, <jumptoSearch>
HSQLDB是一个使用Java
语言编写的关系型数据库
,有一个JDBC
driver
,支持ANSI-92 SQL的一个子集。提供对内存表
硬盘表
的小型,快速的引擎。
和这个产品是Hypersonic SQL的后续产品,2001年启动。
HSQLDB is a relational database engine written in Java, with a
JDBC driver, supporti ...
- 2008-12-18 19:12
- 浏览 1061
- 评论(0)
这两天,有个问题一直困扰着我,就是我从s2DAO官网下载下来的示例程序,跑是跑起来,数据也展现出来了。
但是我一没建库,二没建表。这些数据是从哪冒出来的呢?怎么感觉像是无源之水啊,然道是天上掉下来的?石头中 ...
- 2008-12-18 19:10
- 浏览 1237
- 评论(0)
使用S2Dao功能时,必须作成JavaBeans,Dao(.java),dicon文件,SQL文件(.sql)。
各文件之间的关系如下图所示。
JavaBeans和表,Dao和JavaBeans,dicon文件和Dao,SQL文件和Dao相互之间是有关联的。
今天主要调查了S2Dao,从官网上下载了例子程序,看日文文档,在本地跑了下,还行。
说明:这个SQL文件并不是必需的,假如接口中方法的命名符合规约的话,可以自动生成SQL命令。
个人感觉:上面这张图首先要看一下,对S2Dao有个大概了解,然后下官网的示例程序,对照官方文档,试着在本地跑起来 ...
- 2008-12-16 19:13
- 浏览 1447
- 评论(0)
所谓“Seasar2”就是一个“轻量级容器”,面向无法摆脱“Java
应用开发”之烦恼的所谓“开发者”,它能够保证开发的“高生产率和高品质”。并且同“其它轻量级容器”不同的是,“完全不需要书写设定文件”,“就算是应
用程序发生改动也无需再次起动即可直接识别变更,因此具有脚本语言的灵活性”。
为了不用写设定文件也能够运行,Convention over Configuration
的思想得以采用。Convention over Configuration就是指,“只要遵守一个适当的规约,即使不用进行非常麻烦的设定,框架结构也可以自动替我们搞定的思想”,这一思想是Ruby on Rai ...
- 2008-12-16 19:00
- 浏览 1776
- 评论(0)
执行Dao的基本方法如下所示。
以dicon文件中的路径(path)为参数生成S2Container
从生成的S2Container调用getComponent,取得已注册的Dao
执行所得到的Dao的方法(method)
S2Dao不做事务(transaction)控制。有关事务(transaction)控制的内容,请参阅事务的自动控制
一节。
使用例如下
package examples.dao;
import org.seasar.framework.container.S2Container;
import org.seasar.framework.container ...
- 2008-12-16 18:55
- 浏览 1523
- 评论(1)
不使用XML进行O/R Mapping
最近的框架式(Framework)的O/R Mapping, 必须使用XML记述大量的信息。
使用S2Dao,则不需要XML文件,
只要在Java源程序中记述元数据(metadata)就可以实现O/R Mapping。
不需要JDBC的知识
Java应用程序中,使用JDBC的API来执行对数据库的连接和切断处理。
在S2Dao中,这一类处理完全由S2Dao完成,开发者无需考虑JDBC就可以实现对数据库的处理。
源程序中不用记述对数据库的连接和切断处理,由此减少了作业量。
SQL程序员和Java程序员可以分头作业
在 ...
- 2008-12-16 18:54
- 浏览 1039
- 评论(0)
发表时间:2007-04-21 关键字: Seasar
DI IoC AOP framework
相关文章:
另一个DI的框架:Seasar2
开源框架 Seasar2
模仿Warp Dynamic Finder的Hibernate Dynamic Dao
推荐圈子: JBoss SEAM
更多 ...
- 2008-12-15 17:35
- 浏览 3100
- 评论(1)
英文原
义
:
File Protocol
中文
释义
:本地文件
传输协议
注解:
File
协议
主要用于
访问
本地
计
算机中的文件,就如同在
Windows
资
源治理器中打
开
文件一
样
。
应
用:要使用
File协议
,基本的格式如下:
file:///文件路径,比如要打
开
F盘
flash文件
夹
中的
1.swf文件,那
么
可以在
资
源治理器或
IE地址
栏
中
键
入:
file:///d:/images/pic.gif回
车
。
...
- 2008-12-15 17:08
- 浏览 1687
- 评论(0)
<!-- --><!-- -->
<!-- -->
【
HTTP 404 - 指定された
URLは見つかりません。
】错误及解决
在
index.html
文件中,有这样的一条设置
<li><a href="main.html?
100
_
aa
申請詳細
">
100
_
aa
申請詳細
</a></li>
处理流程是这样的:
第一步:在首页上(
index.html
)选择点击这个链接,会自动去找对 ...
- 2008-12-12 17:35
- 浏览 1284
- 评论(0)
这两天,使用Maskat做页面,有一部分不太好画,就使用了Firebug。感觉还可以。
以下是维基百科上关于Firebug的简介:
Firebug 是网页浏览器 Mozilla Firefox 的一个扩展,是一个除错工具。用户可以利用它除错、编辑、甚至删改任何网站的 CSS、HTML、DOM、与 JavaScript 代码。Firebug 也有提供其他网页开发工具,例如 Yahoo! 的网页速度优化建议工具 YSlow。
Firebug是哈维(Joe Hewitt)撰写的。他是原始 Firefox 创作者之一。
更具体的内容可以参考:
http://www.ooso.net/ind ...
- 2008-12-11 17:53
- 浏览 4696
- 评论(0)
maskat的Application
新建一个Application,会自动生成三个文件(默认取名):index.html、layout.xml、transition.xml
在layout.xml中做成画面后,会自动生成layout_e.xml
现在,假如想直接通过访问index.html来查看layout.xml编辑的页面效果的话,主要在transition.xml中配置一下即可。
<?xml version="1.0" encoding="UTF-8"?>
<transitionDef>
<init> ...
- 2008-12-11 17:52
- 浏览 1303
- 评论(1)
采用多层的Intra-mart,实现了各种参数传递时,竟然传对象,如Event是接受ControlService传过来的数据,并进行封装的。
然后
交给EventListen(这个是business层的核型,业务逻辑都在这个类中执行)执行完的结果再用EventResult封装,封好后,回传到
ControlService!
-》处理过程:Service将参数传给Event,有其进行封装,交给EventListen进行处理,将处理结果交给EventResult进行封装,封装好之后,再回传给Service。(20090519追加)
其中三个核心配置文件service,ev ...
- 2008-12-09 20:44
- 浏览 1621
- 评论(0)
今天,我继续调查在Maskat中怎样实现分页并排序,最终搞定了。
上午开了个早会,老大给我们打了点气。
—》项目启动初期,每天上午,我们都要开个早会,对昨天的情况做个总结,对今天的任务做个具体部署。(20090519追加)
根据昨天的经验教训,我今天换了个调查方向,从官网入手:<!-- --><!-- -->
<!-- -->http://maskat.sourceforge.jp/
我重点调查Rialto 部品ライブラリ中的Grid,链接地址是<!-- --><!-- -->
<!-- ...
- 2008-12-09 20:28
- 浏览 1536
- 评论(0)
今天,调查Maskat中怎么分页。
我先调查了Intra-Mart中的分页标签,我用Google进行搜索,Intra-Mart分页方面的中文资料几乎没有,修改关键字为<!-- --><!-- -->
<!-- -->intra-mart
ページング,找到了一篇日文文档,是讲
Intra-Mart页面上各种标签的。链接如下:
<!-- --><!-- -->
<!-- -->
http://203.208.37.104/search?q=cache:hPK9SDMIVOcJ:www.intra-ma ...
- 2008-12-08 19:53
- 浏览 1514
- 评论(0)
DynamicTable VS DBListPaging :
两者都可以实现分页显示,但是也有区别:
DynamicTable标签是从request或者session中取数据;
DBListPaging标签可以从DB中的指定表中取数据(可以是单独一张表、也可以是多张表)。该标签可以指定数据源、可以指定每页显示多少条记录、可以指定一次显示多少个分页链接。。。
说明:我用Google进行搜索,Intra-Mart分页方面的中文资料几乎没有,修改关键字为
intra-mart
ページング
下述介绍性内容转载自:
http://203.208.37.10 ...
- 2008-12-08 19:37
- 浏览 1242
- 评论(0)