小程序连接本地mysql 数据库
小程序连接本地mysql 数据库,显示书的信息
1、index.wxml页面:
<view><view class="commen_title"><text>全部书籍</text></view><!-- 需用array进行添加项 --><view class="single_goods" wx:for="{{list}}" wx:key="key1" ><view class="single_image_wrap" ><image src="{{item.image}}" class="single_goods_image"></image></view><view class="single_goods_infor" ><navigator url="../spdetail/spdetail?xuhao={{item.xuhao}}"><view class="single_goods_name"><text>书名:{{item.bookname}}</text></view><view class="single_goods_address"><text>总量:{{item.zongliang}}</text></view><view class="single_goods_address"><text>余量:{{item.yuliang}}</text></view><view class="single_goods_introduction"><text>类型:{{item.leixing}}</text></view></navigator></view></view>
</view>
2、index.wxss页面:
// pages/all/all.js
Page({/*** 页面的初始数据*/data: {list: [], },/*** 生命周期函数--监听页面加载*/onLoad: function (e) {var that = this;wx.request({url: 'http://localhost:8080/login/allInfo',data: {},success(res) {console.log(res);that.setData({list: res.data})}})},/*** 生命周期函数--监听页面初次渲染完成*/onReady: function () {},/*** 生命周期函数--监听页面显示*/onShow: function () {},/*** 生命周期函数--监听页面隐藏*/onHide: function () {},/*** 生命周期函数--监听页面卸载*/onUnload: function () {},/*** 页面相关事件处理函数--监听用户下拉动作*/onPullDownRefresh: function () {},/*** 页面上拉触底事件的处理函数*/onReachBottom: function () {},/*** 用户点击右上角分享*/onShareAppMessage: function () {}
})
后台请求处理:
public static ArrayList<BookInfo> searchbook() {Connection conn = null;Statement stmt = null;ArrayList<BookInfo> rst = new ArrayList<BookInfo>();try {Class.forName(JDBC_DRIVER);System.out.println("正在连接数据库...");conn = DriverManager.getConnection(DB_URL, USER, PASS);System.out.println(" 实例化Statement对象...");stmt = conn.createStatement();StringBuffer sql = new StringBuffer("select book.xuhao,bookname,zongliang,yuliang,sj_number,leixing,image FROM book,book_image where book.xuhao=book_image.xuhao");ResultSet rs = stmt.executeQuery(sql.toString());while (rs.next()) {BookInfo dto = new BookInfo();dto.setXuhao(rs.getInt("xuhao"));dto.setBookname(rs.getString("bookname"));dto.setZongliang(rs.getInt("zongliang"));dto.setYuliang(rs.getInt("yuliang"));dto.setSj_number(rs.getString("sj_number"));dto.setLeixing(rs.getString("leixing"));dto.setImage(rs.getString("image"));rst.add(dto);}rs.close();stmt.close();conn.close();} catch (SQLException se) {se.printStackTrace();} catch (Exception e) {e.printStackTrace();} finally {try {if (stmt != null) stmt.close();} catch (SQLException se2) {}try {if (conn != null) conn.close();} catch (SQLException se) {se.printStackTrace();}}return rst;}
小程序连接本地mysql 数据库相关推荐
- 【Python】调取tushare和joinquant的数据写入本地MySQL数据库(推荐)(技术实现过程)
本次需求,源于<数据建设小项目_构建量化投资分析模型>,其文字报告版发于个人知乎专栏 https://zhuanlan.zhihu.com/p/349686026. 按照<构建量化投 ...
- 移动云平台OneNet之数据可视化View连接本地MySQL数据库
记录Windows下移动云平台OneNet之数据可视化View连接本地MySQL数据库 项目相关背景:最近在写一个关于智慧电网的项目系统,最终发现自己设计的UI实在太丑,于是想利用云平台开放的可视化v ...
- h2 迁移到 mysql_[saiku] 将saiku自带的H2嵌入式数据库迁移到本地mysql数据库
saiku数据库的表和用户默认创建是在启动项目的时候,通过初始化 saiku-beans.xml 中的 h2database 这个 bean 执行org.saiku.service.Database类 ...
- 修改mysql数据库服务器时间格式,修改本地mysql数据库时间格式
修改本地mysql数据库时间格式 内容精选 换一换 云数据库 GaussDB(for MySQL)仅按使用情况付费,没有最低收费.GaussDB(for MySQL)对您选择的数据库实例.数据库存储和 ...
- java连服务器mysql报错_tomcat程序连接服务器mysql数据库报错
tomcat程序连接服务器mysql数据库,报 错误,后来用java程序直接连接数据库,发现可以连得上,可以操作数据库, 在网上查了设置数据库连接等待时间(wait_timeout)设置,也没用. 奇 ...
- 怎么配置网站mysql数据库_本地DZ网站如何配置本地MYSQL数据库
以下为学做网站论坛关于"本地DZ网站如何配置本地MYSQL数据库"讲解视频教程. 访问本地环境下的数据库:127.0.0.1/phpmyadmin/ MySQL数据同步主要有三种方 ...
- win7和mysql乱码,windows本地mysql数据库存入中文乱码
windows本地mysql数据库存入中文乱码 作者:PHPYuan 时间:2018-07-23 03:41:20 出现的问题: 我这页面存中文到数据库会乱码 我打了断点 中文是传到后台dao层的 然 ...
- Holer实现外网访问本地MySQL数据库
外网访问内网MySQL数据库 内网主机上安装了MySQL数据库,只能在局域网内访问,怎样从公网也能访问本地MySQL数据库? 本文将介绍使用holer实现的具体步骤. 1. 准备工作 1.1 安装并启 ...
- 读取股票数据存储到本地MySQL数据库(三)
此篇是将上篇获取到的股票数据存储到本地mysql数据库. mysql是关系型数据库,为Oracle旗下产品,开源免费.首先下载mysql的安装包,安装完成后设置数据库并启动服务,然后可以通过Navic ...
- Navicat连接不上本地MySQL数据库
今天发现Navicat连接不上本地MySQL数据库,报错如下: 解决方法: 1.打开计算机管理,如下: 2.找到MYSQL57,右键"启动",问题解决.
最新文章
- Windows 消息循环(1) - 概览
- 搞了半天,终于弄懂了TCP Socket数据的接收和发送,太难~
- MFC实现获取鼠标位置的小程序
- FastAdmin 极速后台管理框架(三周年)V1.0.0.20190410_beta
- 我和阿里巴巴的孽缘(三)
- 一个详细的JTable使用例子
- Redis 中 Lua 脚本的应用和实践
- 从分布式环境的特点、问题到CAP、BASE理论详解
- java单一登录_java实现单一登录 踢人效果
- python适合编程语言吗_为什么说python是适合新手入门的编程语言
- 使用GCC和GNU Binutils编写能在x86实模式运行的16位代码
- 计算机高级技师论文网,高级技师论文(数控铣床、加工中心).doc
- 【NLP】自然语言处理中词性、短语、短语关系标签的具体含义列表
- 基于 Redis 的分布式锁到底安全吗(上)?
- ModbusTCP协议
- 常见定位技术有哪些?
- 木瓜移动:到底什么样的跨境SaaS服务商才是卖家更好的选择?
- 计算机表格画斜线,word表格斜线_Word2010怎么绘制斜线表头-太平洋IT百科手机版...
- 计算机无法安装MUMU模拟器,电脑手机模拟器,详细教您电脑手机模拟器MuMu模拟器怎么使用...
- 解决登录wordpress时,密码账号正确却出现INSECURE PASSWORD警告的问题