<!-- [if !supportLists]-->1、
<!-- [endif]-->配置
JAR
包,加入
lily-2.0.jar
Hibernate
要用的包全加上:
加入开发架构平台支持包
lily-2.0.jar
<!-- [if !supportLists]-->2、
<!-- [endif]-->加入模块配置文件,
action.cfg.xml
//
例:供应商管理属于采购模块
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<
action-navigator-configuration
>
<
realm
name
=
"demo"
>
<
class
name
=
"com.demo.DemoAction"
/>
<
class
name
=
"com.demo.PersistenceAction"
/>
</
realm
>
<
realm
name
=
"purchase"
>
<
class
name
=
"com.demo.virtual.PurchaseQuery"
/>
<
class
name
=
"com.demo.domain.Supplier"
/>
</
realm
>
<!-- [if !supportLists]-->3、
<!-- [endif]-->网页总配置文件,
lily.cfg.xml
//
加入网页配置文件。
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<
lily-configuration
>
<!-- mapping resource path -->
<
mappings
dyna-load
=
"true"
>
<!-- default import
package and classes -->
<
import
>
java.util.*
</
import
>
<
import
>
net.sf.lily.webObject.*
</
import
>
<
import
>
net.sf.lily.webObject.event.*
</
import
>
<
import
>
net.sf.lily.webObject.filter.*
</
import
>
<
import
>
net.sf.lily.webObject.validate.*
</
import
>
<
import
>
net.sf.lily.webObject.suite.*
</
import
>
<
import
>
net.sf.lily.iwebObject.*
</
import
>
<
import
>
net.sf.lily.webObject.ListViewBuilder$.*
</
import
>
<
import
>
net.sf.lily.webObject.ViewBuilder$.*
</
import
>
<
hibernate-sources
>
<
property
name
=
"configuration-class"
>
org.hibernate.cfg.AnnotationConfiguration
</
property
>
<
property
name
=
"filepath"
>
hibernate.cfg.xml
</
property
>
</
hibernate-sources
>
<
view-sources
>
<!—-
加入网页配置文件
-->
<
resource
path
=
"com/demo/purchase.view.xml"
/>
</
view-sources
>
</
mappings
>
<!-- ui installer properties -->
<
ui
>
<
properties
name
=
"net.sf.lily.cfg.UIInstaller"
/>
<
properties
name
=
"net.sf.lily.cfg.ExUIInstaller"
/>
</
ui
>
<!-- other settings -->
<
options
>
<!-- Echo all ajax
response to stdout
-->
<
property
name
=
"show-response"
>
true
</
property
>
</
options
>
</
lily-configuration
>
<!-- [if !supportLists]-->4、
<!-- [endif]-->写一个
ActionClass
,如供应商
Supplier.java
//
建议常规写法
domain : BaseDomain
,数据对象
bo : BaseDomainBO
,业务处理对象
dao : BaseDomainDAO
,数据处理对象
<!-- [if !supportLists]-->5、
<!-- [endif]-->配置一个网页,
*.view.xml
以供应商管理为例,里面有供应商录入、编辑列表、编辑内容页面。
<
class
name
=
"Supplier"
label
=
"
供应商管理
"
>
<
property
name
=
"entity"
class
=
"Supplier"
>
<
property
name
=
"p1"
label
=
"
供应商名称
"
/>
<
property
name
=
"p2"
label
=
"
供应商开票名称
"
/>
<
property
name
=
"p3"
label
=
"
取代供应商
"
/>
<
property
name
=
"p4"
label
=
"
供应商编码
"
/>
<
property
name
=
"p5"
label
=
"
公司性质
"
/>
<
property
name
=
"p6"
label
=
"
法人
"
/>
<
property
name
=
"p8"
label
=
"
联系电话
"
/>
<
property
name
=
"p9"
label
=
"
销售经理
"
/>
<
property
name
=
"p8"
label
=
"
联系电话
"
/>
<
property
name
=
"p10"
label
=
"
注册资金
"
/>
<
property
name
=
"p11"
label
=
"
经营范围
"
/>
<
property
name
=
"p12"
label
=
"
注册时间
"
/>
<
property
name
=
"p13"
label
=
"
平均年营业额
"
/>
<
property
name
=
"p14"
label
=
"
员工人数
"
/>
<
property
name
=
"p15"
label
=
"
研发人数
"
/>
<
property
name
=
"p16"
label
=
"
付款方式
"
/>
<
property
name
=
"p17"
label
=
"
帐号
"
/>
<
property
name
=
"p18"
label
=
"
交货方式
"
/>
<
property
name
=
"p19"
label
=
"
地址
"
/>
<
property
name
=
"p20"
label
=
"
网页
"
/>
<
property
name
=
"p21"
label
=
"
订单接受人
"
/>
<
property
name
=
"p22"
label
=
"
订单接受人联系电话
"
/>
<
property
name
=
"p23"
label
=
"
传真
"
/>
<
property
name
=
"p24"
label
=
"
评估表号
"
/>
<
property
name
=
"p25"
label
=
"
供应商级别
"
/>
<
property
name
=
"taxRate"
label
=
"</span
- 大小: 12.9 KB
- 大小: 13 KB
- 大小: 11.4 KB
分享到:
相关推荐
这个简单的程序通常只包含一行代码,用于在控制台上打印出 "Hello, World!" 这个字符串。在这个场景中,我们看到的"HelloWorld_helloworld_"可能是某种编程教程或示例项目的名称,它似乎旨在展示如何在不同情况下...
在OpenWrt环境中编写和运行"Hello, World"程序是学习OpenWrt开发的一个基础步骤,也是理解其工作原理的起点。 一、OpenWrt简介 OpenWrt是由一系列开源项目构建而成的,包括Linux内核、 BusyBox 和 U-Boot 等。它的...
本压缩包包含的“一个简单的qt版helloworld程序”是初学者接触Qt编程的一个基础示例,旨在帮助理解Qt的基本语法和项目构建过程。 首先,让我们来理解一下Qt中的"Hello, World!"程序的基本结构。在Qt中,我们通常会...
在这个"OpenWrt之helloworld程序"中,我们将探讨如何在OpenWrt环境中编写、编译和运行一个简单的 HelloWorld 程序,这将帮助初学者了解OpenWrt的开发流程。 首先,`helloworld` 文件通常是一个C或C++源代码文件,...
本主题将深入探讨如何使用C++语言编写这个经典的 "Hello, World!" 程序,以及C++的基本语法和环境配置。 C++ 是一种强类型、面向对象的编程语言,由Bjarne Stroustrup于1979年在C语言的基础上发展而来。它以其高效...
标题中的"Hello_World.zip_hello world _world"和描述中的"hello world prog for begginer"都指向了一个经典的编程入门示例——“Hello, World!”程序。这个简单的程序是许多编程语言教学的第一课,用于向初学者介绍...
在这个“linux环境下用makefile编译简单的helloworld程序”的主题中,我们将深入理解如何创建并使用`Makefile`来编译一个基本的C或C++程序,例如“helloworld”。 首先,`helloworld`程序是一个经典的入门示例,...
通过这个简单的"Hello, World!"项目,我们可以熟悉Visual Studio的工作流程,理解基本的C#语法,并学习如何在控制台应用中打印输出。随着学习深入,你可以在此基础上添加更复杂的逻辑,逐步掌握编程技巧。这个压缩包...
HelloWorld程序是程序员学习新编程语言时的第一个示例程序。它不仅简单易懂,而且能帮助初学者理解程序的基本结构和运行流程。通过实现HelloWorld程序,可以验证开发环境是否正确设置,并了解如何将简单的文本输出到...
【PHP Hello World 简单简易教程】 欢迎来到PHP的世界!PHP(Hypertext Preprocessor,超文本预处理器)是一种广泛使用的开源脚本语言,特别适用于Web开发,并可嵌入到HTML中。作为初学者,"Hello, World!"程序是...
9. **运行和测试**:完成配置后,通过运行一个简单的Java程序,加载`ApplicationContext`,获取并调用`HelloWorld` Bean的方法,就能看到“Hello, Spring4!”这样的输出,从而验证配置是否正确。 10. **Spring的...
HelloWorld程序是一个基于Qt框架的简单示例程序,用于展示如何使用Qt进行图形界面编程。这个程序的主要目的是在窗口中显示一个“Hello World”的文本标签。通过学习这个程序,开发者可以了解Qt的基本组件和编程方法...
本文将详细介绍如何通过JNI实现一个简单的“Hello World”示例。 #### 二、准备工作 在开始之前,我们需要确保已经安装了Java开发工具包(JDK)和C/C++编译器,例如GCC。此外,还需了解基本的Java编程知识和C/C++...
### 深入淺出Hello World —— Hacking HelloWorld (Part I) #### 概述 在《深入淺出Hello World》这一系列文章中,作者Jim Huang(黃敬群/"jserv")通过深入剖析经典的“Hello World”程序,旨在帮助读者理解在...
Java "Hello, World" 是初学者接触编程时最常见的示例,它展示了如何在Java环境中编写、编译和运行一个简单的程序。这个名为 "java_hello_world源代码工程" 的压缩包文件,显然包含了这样一个基础示例的完整源代码...
这个简单的程序在各种编程语言中的实现都大同小异,主要目的是为了让新手了解如何在计算机上打印出“Hello, World!”这句话,从而熟悉编程环境的基本操作。 在编程世界里,"Hello, World!"程序的编写标志着一个...
标题中的"一个简单的HelloWorld的mfc的程序"是一个入门级别的示例,用于帮助初学者了解如何使用MFC来创建一个基本的Windows应用程序。 在MFC中,创建一个"Hello, World!"程序通常涉及以下步骤: 1. **设置项目**:...
这个简单的程序通常在控制台上打印出 "Hello, World!" 这个短语,以此来验证编译环境和基本语法的正确性。它的起源可以追溯到 Brian Kernighan 和 Dennis Ritchie 合著的《The C Programming Language》一书,书中...
在这个"Java JNI HelloWorld"示例中,我们将深入探讨如何使用JNI来创建一个简单的“Hello, World!”程序。 首先,`HelloWorld.java`是Java源代码文件,其中定义了一个本地方法`native void sayHello()`。在Java中,...
hello world java编程