从基础知识、环境需求、系统安装、开发工具、开发规则到开发实例,由浅入深全面介绍轻开平台的Web和移动App(安卓、IOS)服务器开发过程,非职业程序员一周即能上手开发,有基础的程序员只需一天。 轻开平台CSDN下载:http://download.csdn.net/detail/tx18/8711175 ,百度云盘:http://pan.baidu.com/s/1eQzY418 开发实例:轻开B2C电子商务网站,免费下载:http://download.csdn.net/detail/tx18/8818883 ,百度云盘:http://pan.baidu.com/s/1eQxselW 快速搭建移动(安卓、IOS)App服务器 (win+tomcat+轻开平台+access入门版)下载:http://download.csdn.net/detail/tx18/8737507,百度云盘:http://pan.baidu.com/s/1eQzY418 本次更新的主要内容: 1. 数据库访问模块配置文件database.xml ESql标签:<esql module=模块名 [id=书包名] [act=edit|exe|batch|refresh] [p] [commit=true|false|end]>SQL语句</esql> module:连接数据库的模块名,必选项,在WebEasy系统目录下(如D:/webeasy),可以建立多个子目录,如help/base等,在子目录如果有一个database.xml文件,该子目录就会被系统识别为一个可用的数据库连接模块。系统要访问数据库时,首先要根据模块来确定如何与数据库建立持久关系,database.xml文件中保存了连接配置信息 1.1. 配置文件格式及参数 <?xml version="1.0" encoding="GB2312"?> <Database DbUrl="数据库连接地址" [DriverName="jdbc驱动程序包"] [Name="数据库名"] [UserName="数据库用户名"] [Password="密码"] [Unicode="连接中数据内容编码"] [max="池中最多连接数"] [min="最少连接数"] [age="连接最长生命周期"] [timesUsed="连接最多能使用次数"] [frequency="连接池刷新周期"] [pause="几次连接不上数据库时暂停连接"] [trace="是否输出连接池日志"] [More="更多参数"] [weName="数据模块显示名"] [taskFrequency="暂未启用"]></Database> version:xml的版本,默认为1.0即可 encoding:xml字符集,默认为GB2312即可 DbUrl:数据库访问地址,必需。可以为基本的连接(协议:IP或主机名:端口),也可以为完整的连接(基本连接+数据库名、用户名、密码及其他参数) DriverName:jdbc驱动程序包名,可选。在windows下使用ODBC时不用,使用纯JDBC时先把jar驱动包拷贝到项目的WEB-INF/lib目录中 Name:数据库名,可选。如果DbUrl中已经包括时这项可以不用 UserName:用户名,可选。如果DbUrl中已经包括时这项可以不用 Password:密码,可选。如果DbUrl中已经包括时这项可以不用 Unicode:连接中数据内容编码,可选。少部分数据库在识别数据存储字符集时需要(如MySQL),另外,如果DbUrl中已经包括时这项可以不用 max:连接池中最多连接数,可选。为空时系统自动启用缺省值 min:连接池最少连接数,可选。为空时系统自动启用缺省值 age:每个连接最长生命周期(能使用时间,单位为秒),可选。为空时系统自动启用缺省值 timesUsed:每个连接最多能使用次数,可选。为空时系统自动启用缺省值 frequency:连接池刷新周期,单位为秒,可选。为空时系统自动启用缺省值 pause:几次连接不上数据库时暂停连接以节省资源,可选。为空时系统自动启用缺省值 trace:是否输出连接池日志true为输出,false为不输出,缺省为false,可选。为空时系统自动启用缺省值 More:更多参数项,如vertica等MPP架构数据平台,有更多与性能相关的配置项。如果没有,为空即可 weName:数据模块显示名 taskFrequency:后台任务周期,暂未启用 1.2. 部分类型数据库配置文件实例 Access数据库的配置文件实例 <?xml version="1.0" encoding="GB2312"?> <Database DbUrl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};dbq=" DriverName="sun.jdbc.odbc.JdbcOdbcDriver" Name="help/htok.mdb"/> ODBC数据源的配置文件实例 <?xml version="1.0" encoding="GB2312"?> <Database DbUrl="jdbc:odbc:RealData" DriverName="sun.jdbc.odbc.JdbcOdbcDriver" Name="RealData" age="120" frequency="60" max="3" min="0" pause="5" timesUsed="3" trace="false" weName="实时数据库" taskFrequency="1" Password="WebEasy2006" UserName="root"/> Excel表的配置文件实例 <?xml version="1.0" encoding="GB2312"?> <Database DbUrl="jdbc:odbc:driver={Microsoft Excel Driver (*.xls)};dbq=" DriverName="sun.jdbc.odbc.JdbcOdbcDriver" Name="test1/book2.xls" Password="1" UserName="root" age="120" frequency="60" max="3" min="1" pause="2" timesUsed="3" trace="false" weName="测试一"/> SQLServer数据库的配置文件实例 <?xml version="1.0" encoding="GB2312"?> <Database DbUrl="jdbc:microsoft:sqlserver://localhost:1433" DriverName="com.microsoft.jdbc.sqlserver.SQLServerDriver" Name="htok_base" Password="sa" UserName="sa" age="120" frequency="90" max="6" min="3" pause="1" timesUsed="30" trace="false" weName="测试一下"/> MySQL数据库的配置文件实例 <?xml version="1.0" encoding="GBK"?> <Database DbUrl="jdbc:mysql://127.0.0.1:3306/" DriverName="com.mysql.jdbc.Driver" Name="htok_sql" Password="htok" Unicode="UTF-8" UserName="root" age="240" frequency="80" max="12" min="0" pause="1" taskFrequency="1" timesUsed="60" trace="false" weName="SQL网数据库"></Database> my.ini或my.cnf中的对应配置 max_connect_errors=4294967295 wait_timeout=250 interactive_timeout=250 Oracle数据库的配置文件实例 <?xml version="1.0" encoding="GB2312"?> <Database DbUrl="jdbc:oracle:thin:@192.168.20.84:1521" DriverName="oracle.jdbc.driver.OracleDriver" Name="oracle9" Password="wxwg" UserName="wxwg" age="120" frequency="60" max="6" min="0" pause="1" timesUsed="30" trace="false" weName="接处警审批数据"/> vertica数据库的配置文件实例 <?xml version="1.0" encoding="GB2312"?> <Database DbUrl="jdbc:vertica://10.170.226.112:5433/" DriverName="com.vertica.jdbc.Driver" Name="GolfDB" Password="_35Weeks" UserName="datadmin" age="80000" frequency="600" max="12" min="1" pause="1" taskFrequency="1" timesUsed="20000" trace="false" weName="高尔夫数据库" More="LoginTimeout=81200,BackupServerNode=10.170.229.213,10.171.98.170,ConnectionLoadBalance=1"></Database> 《轻开平台(轻松互联网开发平台,原WebEasy)开发手册》是一份全面介绍轻开平台的Web和移动App(Android、iOS)服务器开发的详细指南。这份手册旨在帮助开发者,无论是初学者还是有一定基础的专业人士,快速掌握轻开平台的使用方法。以下是手册中的关键知识点: 1. **数据库访问模块配置**: - `database.xml` 文件是用于配置数据库连接模块的核心文件,其中`<esql>`标签用于执行SQL操作。 - `module` 属性定义了与数据库建立连接的模块名,系统会根据此信息找到相应的`database.xml`配置文件。 - 配置文件包含了数据库的连接信息,如`DbUrl`、`DriverName`、`Name`、`UserName`、`Password`等,支持多种数据库类型,如Access、ODBC、SQLServer、MySQL、Oracle、vertica等。 2. **配置文件参数详解**: - `DbUrl` 是数据库连接地址,包含了协议、IP或主机名、端口以及可能的数据库名、用户名、密码等。 - `DriverName` 指定JDBC驱动程序包,对于不同的数据库,可能需要不同的驱动。 - `max` 和 `min` 分别代表连接池的最大和最小连接数,用于管理数据库连接资源。 - `age` 和 `timesUsed` 控制了连接的生命周期和使用次数,以避免资源浪费。 - `trace` 设置是否开启连接池的日志输出,便于调试和性能分析。 3. **数据库配置实例**: - 示例涵盖了Access、ODBC、Excel、SQLServer、MySQL、Oracle以及vertica等数据库的配置,展示了不同数据库连接的格式和参数设置。 4. **基础知识**: - 手册也介绍了开发网页应用所需的基础知识,包括HTML、JavaScript、CSS、SQL和XML,这些都是进行Web开发不可或缺的语言和技术。 - JSON也被提及,它是一种轻量级的数据交换格式,常用于前后端数据传输。 5. **平台介绍**: - 提供了平台的下载方式和特别说明,强调了轻开平台对开发者友好,即便是非职业程序员也能快速上手。 - 介绍了平台的架构,帮助理解其工作原理,为后续的开发和优化提供了理论支持。 6. **开发实例**: - 提供了开发实例,如轻开B2C电子商务网站的开发,帮助开发者通过实践学习和巩固所学知识。 - 快速搭建移动App服务器的指南,包含了Windows、Tomcat和轻开平台的集成,以及Access入门版的使用。 《轻开平台开发手册》不仅涵盖了数据库配置、Web开发基础知识,还提供了丰富的实例和平台介绍,是开发者快速熟悉并运用轻开平台进行Web和移动应用开发的重要参考资料。
























剩余63页未读,继续阅读

- findao12015-09-15有用,正在为如何老掉牙的 SQLServer2000 发愁呢,照上边说的加了一个database.xml文件,拷贝了SQLServer数据库的配置文件实例的内容,就把数据库名改了改,居然就直接查询出来了!

- 粉丝: 89
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 网络营销战略计划的制定.pptx
- 上海大学逻辑与可编程控制器plc组态王交通灯实验课程报告.doc
- 基于AT89C51单片机温度报警系统设计与制作.doc
- 2023年人口与计划生育信息化竞赛试题目库.doc
- 网络营销试卷样卷A.doc
- 中小企业网络规划毕业设计网络专业.doc
- 网络安全22入侵检测系统ppt课件.ppt
- 互联网餐饮连锁股份有限公司创业计划书.doc
- 中国电信LTE网络质量评估测试规范样稿样本.docx
- ThinkCMF-移动应用开发资源
- 上海城市交通信息监控系统软件运维项目需求书.doc
- 如何写项目管理计划书.doc
- 新版网络安全技术解读PPT课件.pptx
- 拓贸隆综合布线设计方案.doc
- 项目管理规划[最终版].pdf
- Oracle试题.docx


