IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 2021-11-14 -> 正文阅读

[大数据]2021-11-14

检查EclipseWindow——Preferences——Server——Runtime Environments检查Tomcat是否配置检查Navicat导入数据新建库session1,session1库里面点击查询——新建查询——文件载入选到Session1mysql.sql(或者直接用Notepad++打开Session1mysql.sql,再复制到新建的查询中)新建连接——输入密码123456(先点击连接测试,再进行连接)1.建项目 新建动态Web项目New-Dynamic Web Project SunshineAirlines2.导包 两个jar包导入到WebContent(存放静态资源的地方)WEB-INF下的lib文件夹里 fastjson//java对象转换为 JSON 格式,当然它也可以将 JSON 字符串转换为java对象的java库 mysql//连接MySQL的包3.进行架构搭建,根据功能划分 在src下建包 edu.wtbu.dao edu.wtbu.helper edu.wtbu.servlet edu.wtbu.service edu.wtbu.pojo(存放工具类)4.先完成公共类 工具类中New-Class Page(后面用来实现分页查询的//api文档中查询中有一个Page,实现分页查询)建Page类之后,需要三个字段startPage;pageSize;total这三个都是整数。所以我们用int。在public class Page{private int startPage;private int pageSize;private int total;}写好之后,需要用一个get和一个set来帮助我们进行存取值,空白处右键——source——Generate Getters and SettersSelect All——Generate获取到get和set方法还需要一个构造函数,帮助我们初始化、实例化对象空白处右键——source——Generate Constructor using Fields三个字段默认被选择,点击Generate还需要一个无参构造函数空白处右键——source——Generate Constructor using Fields三个字段默认被选择Deselect All将其取消,点击Generatepublic Page(){ super();}super调用的是基类,也就是object类 Page类建完之后建Result类Result在字段里面包含一个date、一个flag、一个page。flag里面实际上存的是字符串String flag;Object data;(有字符串、有日期,定义为object类)Page page;同样用上get、set方法空白处右键——source——Generate Getters and SettersSelect All——Generate获取到get和set方法同样需要两个构造函数,一个无参、一个有参5. 这两个工具类就实现了,还有一个公共类就是我们的helperedu.wtbu.helper中 New-Class-MySqlHelper因为Helper涉及到数据库,那么和JDBC相关的东西,我们就得知道我们知道JDBC里面主要就是6个步骤1、注册数据库驱动2、获取数据库连接3、Statement传输器对象–发送Sql语句到服务器执行4、ResultSet结果集对象–封装查询Sql执行的结果5、处理结果6、关闭连接、释放资源首先是需要一些参数Connection使用提示补全时要用java.sql的因为是要用到静态方法private static Connection conn=null;还有一个域处理对象private static PreparedStatement Pstmt=null;(PreparedStatement记不住的话,prepared就能够提示补全)private static ResultSet rs=null;这是常用的三个对象然后我们需要连接,连接是需要参数的private static String url=“jdbc:mysql://localhost:3306/session1?useOldAliasMetadataBehavior=true”;记的方式jdbc的代码,需要连接mysql,用localhost:3306来连接,3306里面有很多个数据库,缩小到session1有连接就有驱动private static String driver=“com.mysql.jdbc.Driver”;private static String user=“root”;private static String password=“123456”;好的,这些完成之后,我们要知道MySqlHelper有两个方法,一个方法是写一个执行查询的,一个是增删改执行查询是会返回一个结果集,返回的是List//public static List<HashMap<String,Object>>excecuteQuery(String sql,Object[] params){List<HashMap<String,Object>>}

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-11-15 15:56:05  更:2021-11-15 15:57:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 5:45:50-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码