![]()
www.wex5.com
1
案例概述
本案例实现了?/p>
takeout_order
(外卖订单表)表的分页查询、关键字检索和修改
保存的能力,数据库表结构参见
WeX5
自带?/p>
mysql
数据库?/p>
案例代码分为服务端和客户端两部分?/p>
服务端包含一?/p>
servlet
?/p>
com.justep.baas.test.DemoServlet
?/p>
,用于为客户?/p>
提供数据查询和数据保存的
Web
服务?/p>
客户端包含一?/p>
.w
页面?/p>
/UI2/demo/baas/simpleData/index.w
?/p>
,页面上的数?/p>
集通过
ajax
请求访问服务端提供的
Web
服务,实现数据的增删改查?/p>
2
服务?/p>
2.1
导入
baas
工程
1
?/p>
运行“启?/p>
WeX5
开发工?/p>
.bat
?/p>
?/p>
2
?/p>
打开
Java
透视图,选择菜单“窗?/p>
-
打开透视?/p>
-Java
?/p>
?/p>
3
?/p>
导入
baas
工程?/p>
选择菜单
“文?/p>
-
导入?/p>
?/p>
选择
“常?/p>
-
现有项目到工作空间中?/p>
?/p>
“下
一步?/p>
?/p>
“选择根目?/p>
-
浏览?/p>
,选择
WeX5
目录下?/p>
apache-tomcat\webapps\baas
?/p>
?/p>
“完成?/p>
?/p>
2.2
JNDI
数据源配?/p>
/baas/META-INF/context.xml
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<
Context
reloadable
=
"true"
>
<
Resource
name
=
"jdbc/takeout"
type
=
"javax.sql.DataSource"
maxActive
=
"100"
maxIdle
=
"30"
driverClassName
=
"com.mysql.jdbc.Driver"
url
=
"jdbc:mysql://127.0.0.1:3306/takeout"
username
=
"root"
password
=
"x5"
/>
</
Context
>
注意?/p>
Tomcat
6
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
/baas/META-INF/context.xml
?/p>
?/p>
?/p>
一
?/p>
?/p>
?/p>
\apache-tomcat\conf\Catalina\localhost\baas.xml
?/p>
?/p>
但是?/p>
context.xml
内容修改后,
Tomcat
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
所
?/p>
,
?/p>
?/p>
context.xml
?/p>
?/p>
?/p>
?/p>
?/p>
需
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
\apache-tomcat\conf\Catalina\localhost\baas.xml
?/p>
。切记!切记?/p>