WeX5是跨段移动开发框架,将H5的标签封装成组件,实现可视化、组件化快速开发。实现一次开发,多端(iOS、安卓和微信)运行。WeX5的IDE基于Eclipse,提供了一个完全可视化、组件化、拖拽式开发环境。开发工具为Studio,包含俩个视图(模型资源、数据库),其中在模型资源中有三个目录,Bass、UI2和Native。Bass是后端服务模型,UI2是前端页面模型,Native是生成的App。

访问数据库表分为俩个部分进行配置:分别为后端服务模型Baas,前端页面模型UI2,下面分别介绍配置步骤。

  • 后端服务模型Bass

1、配置数据源

首先运行mysql数据库以及mysql数据库管理工具,在mysql数据库管理工具中新建数据库。如下图所示。

建好数据库资源之后,回到开发工具studio中开始进行配置,开始配置数据源。打开窗口→首选项→studio配置→数据源,新增数据源。如下图所示。

切换到数据库视图界面,在在此上面新建一张表,并添加数据。刷新数据源,会看到新建的数据库,双击此数据源,在其下的新建数据库上,右击开始新建表,如下图所示

  新建表后,在数据库中将出现新建的表,双击进入编辑界面,添加数据,如下图所示。

最后一步,Baas配置文件中勾选数据源,如下图所示,至此配置数据源结束。

  2.新建Baas服务

在Baas文件目录上右击,新建文件夹,在新建的文件上右击,新建服务。如下图所示。

  3.新建action

在新建服务上,选择新建数据表action,如下图所示。

  4.模型 编译

在Baas目录上右键,点击模型 编译

  5.启动tomcat

至此后端部分完成。

  • 前端页面

       1.新建w文件,拖进baasdata组件到model,将Baas端配置的表格绑定。如下图所示。

拖入list组件,进行数据绑定,可在前端实现观看数据。

【WeX5学习】 后端服务之访问数据库表的更多相关文章

  1. 【转】 iOS学习之sqlite的创建数据库,表,插入查看数据

    原文:  http://blog.csdn.net/totogo2010/article/details/7702207 iOS sqlite数据库操作.步骤是: 先加入sqlite开发库libsql ...

  2. iOS学习之sqlite的创建数据库,表,插入查看数据

    目录(?)[-] 新建项目sqliteDemo添加使用sqlite的库libsqlite3dylib sqlite 的方法 获取沙盒目录并创建或打开数据库 创建数据表 插入数据 查询数据库并打印数据 ...

  3. 服务器访问数据库表mysql

    服务器的MySQL配置就不说了,直接说一些用到的基础命令 登陆 show databases; use 数据库: show tables; 执行sql即可: 一定要有分号 select * from ...

  4. Activiti工作流学习笔记(三)——自动生成28张数据库表的底层原理分析

    原创/朱季谦 我接触工作流引擎Activiti已有两年之久,但一直都只限于熟悉其各类API的使用,对底层的实现,则存在较大的盲区. Activiti这个开源框架在设计上,其实存在不少值得学习和思考的地 ...

  5. 中间件学习之RMI+JDBC远端数据库的访问

    问题: RMI+JDBC远端数据库的访问.实现简单的成绩查询系统(创建表,录入成绩,查询成绩等).在服务器端,通过JDBC访问数据库.客户端调用服务端提供的各种数据库操作. 环境准备: (1).确保J ...

  6. ABP框架源码学习之修改默认数据库表前缀或表名称

    ABP框架源码学习之修改默认数据库表前缀或表名称 1,源码 namespace Abp.Zero.EntityFramework { /// <summary> /// Extension ...

  7. 杂记-格式化Date默认格式,日期加一天,jstl判断字符类型,ajax模拟from表单后台跳转页面,jstl访问数据库并在页面显示

    1.格式化Date默认格式 String str="Sun Oct 08 22:36:45 CST 2017"; SimpleDateFormat sdf = new Simple ...

  8. 基于CentOS的MySQL学习补充三--使用Shell批量创建数据库表

    本文出处:http://blog.csdn.net/u012377333/article/details/47006087 接上篇介绍<基于CentOS的Mysql学习补充二--使用Shell创 ...

  9. 【数据库】9.0 MySQL入门学习(九)——获得数据库和表的信息、日期计算、查询、选择特殊列

    1.0 SELECT语句用来从数据表中检索信息. SELECT what_to_select FROM which_table WHERE conditions_to_satisfy; what_to ...

随机推荐

  1. nodeJS之进程process对象

    前面的话 process对象是一个全局对象,在任何地方都能访问到它,通过这个对象提供的属性和方法,使我们可以对当前运行的程序的进程进行访问和控制.本文将详细介绍process对象 概述 process ...

  2. Python教程(2.1)——控制台输入

    这一节,我们来学习如何写一个简单的Python程序. 我们知道,很多编程语言一开始就是学习怎么输出"Hello, world",对吧?那么,现在我们来学习怎么用Python输出&q ...

  3. js获取页面宽高

    网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth ...

  4. SQL VIEW(视图)

    视图是可视化的表. SQL CREATE VIEW 语句 什么是视图? 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表. 视图包含行和列,就像一个真实的表.视图中的字段就是来自一个或多个 ...

  5. Access denied for user 'root'@'localhost' (using password: NO)错误的解决方案

    在windows下使用PHP连接MYSQL数据库,确定MYSQL的服务已经启动了,而且Workbench也是可以连上去的,但是始终网页测试都提示Access Denied. 最终解决办法: set p ...

  6. 移动端响应式布局+rem+calc()

    1.媒体查询:@media only screen and (max-width: ) {},在最初做pc端时,使用各种媒体查询,因为pc的屏幕分辨率总共就几种,不嫌麻烦的重复使用类名.有很大的缺陷就 ...

  7. window对象screen、history

    Window 对象属性 http://www.runoob.com/jsref/obj-window.html

  8. “Failed to access IIS metabase”解决方法

    原因:IIS没有注册解决办法:在CMD中进入目录C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727,运行aspnet_regiis1.aspnet_regiis ...

  9. Linux网络服务12——NFS共享服务

    Linux网络服务12--NFS共享服务 一.NFS简介 端口号:TCP.UDP 111端口 NFS(Network File System)网络文件系统,是一种基于TCP/IP传输的网络文件系统协议 ...

  10. redis 对象

    redis通过前面几篇的数据结构构键了一个对象系统,这个对象系统包含了字符串对象,列表对象,哈希对象,集合对象,有序集合对象 每一个对象都是一个redisobject typedef struct r ...