当前位置: 首页 > news >正文

双鸭山建设网站微信卖水果小程序

双鸭山建设网站,微信卖水果小程序,中国最顶尖的平面设计公司,网站中的搜索框怎么做目录 什么是JDBCJDBC引入持久化JDBC规范 使用JDBC完成CRUDJDBC创建表JDBC CRUD和优化 DAO层的实现 什么是JDBC JDBC引入 Java代码操作数据库的唯一技术#xff1a;-- JDBC ( java database connection ) 持久化 持久化(persistence)#xff1a;把数据保存到可掉电式存储设… 目录 什么是JDBCJDBC引入持久化JDBC规范 使用JDBC完成CRUDJDBC创建表JDBC CRUD和优化 DAO层的实现 什么是JDBC JDBC引入 Java代码操作数据库的唯一技术-- JDBC ( java database connection ) 持久化 持久化(persistence)把数据保存到可掉电式存储设备(断电之后数据还在比如硬盘U盘)中以供之后使用。 大多数情况下特别是企业级应用数据持久化意味着将内存中的数据保存到硬盘上加以”固化” 而持久化的实现过程大多通过各种关系数据库来完成。 mysql oracle JDBC规范 JDBC(Java DataBase ConnectivityJava数据库的连接): 是一种用于执行SQL语句(DML,DDL,DQL)的Java API可以为多种关系数据库oracle,mysql,SQL server提供统一访问它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准据此可以构建更高级的工具和接口使数据库开发人员能够编写数据库应用程序 JDBC规范的实现由数据库厂商完成就是相应的jar包 使用JDBC完成CRUD JDBC创建表 导包(可去数据库官网下载或者搜索引擎搜索下载)build path /***navicat* 1 输入账号密码产生连接* 2.输入sql语句* 3.执行sql语句* *java代码连接数据库JDBC* 1.导入相应的jar包* 2.写代码* 贾 加载驱动 Driver* 琏 连接数据库* 欲 预编译sql* 执 执行sql语句* 释 释放连接*/ public class JBDCTest {// ctrl1提示Testpublic void testName() throws Exception {//加载驱动Class.forName(com.mysql.jdbc.Driver);//连接数据库Connection conn DriverManager.getConnection(jdbc:mysql://localhost:3306/test1, root, root);//预编译sqlStatement State conn.createStatement();//执行sql语句String sql1CREATE TABLE student (id int(11) NOT NULL AUTO_INCREMENT, name varchar(255) DEFAULT NULL, password varchar(255) DEFAULT NULL , PRIMARY KEY (id)) ENGINEInnoDB AUTO_INCREMENT254167 DEFAULT CHARSETutf8;;String sql2insert into Student(id,name,password) values(1,小弟弟Ÿ,123456);String sql3delete from Student where id1;String sql4update Student set name王大川, password1234 where id2;State.execute(sql4); //释放连接 先开后关State.close();conn.close();} }JDBC CRUD和优化 public class JBDCTest {Connection connnull;Statement State null;ResultSet rsnull;Before //指定的test前执行public void before() throws Exception {Class.forName(com.mysql.jdbc.Driver); conn DriverManager.getConnection(jdbc:mysql://localhost:3306/test1, root, root);}After //指定的test后执行public void after() throws Exception {if(rs!null){rs.close();}if(State!null){State.close();}if(conn!null){conn.close();}}Testpublic void insert() throws Exception {Statement State conn.createStatement();String sqlinsert into Student(id,name,password) values(3,小弟弟Ÿ,123456);State.execute(sql);}Testpublic void update() throws Exception {Statement State conn.createStatement();//执行salState.execute(update Student set name王大川, password12345 where id3);}Testpublic void delete() throws Exception {//预编译sqlStatement State conn.createStatement();//执行salState.execute(delete from Student where id3);}// 查询 的第一种方式Testpublic void query() throws Exception {Statement State conn.createStatement();ResultSet rs State.executeQuery(select * from Student where id2);while (rs.next()) {System.out.println(rs.getInt(1));System.out.println(rs.getString(2));System.out.println(rs.getString(3));}} // 查询 的第二种方式 --推荐使用Testpublic void query2() throws Exception {Statement State conn.createStatement();ResultSet rs State.executeQuery(select * from Student where id2);while (rs.next()) {System.out.println(rs.getInt(id));System.out.println(rs.getString(name));System.out.println(rs.getString(password));}} }DAO层的实现 DAO层介绍 门店 门店的接待员— 售货员 -- 仓库管理员 (仓库) Java 界面层 服务层 数据层 Controller service dao Dao 具体怎么写 1 它是操作数据库的 ,所有里面写的代码全是和数据库操作有关系的东西. 2 和数据库操作我们一般就是 CRUD 3 我们要怎么写 A 新建一个DAO包 这个包下面就是放的DAO 相关的文件 B 建一个接口 这个接口要与它操作的数据库表对应 CRUD C 对DAO的接口进行实现 实现他的CRUD 放到 dao包下面的impl包里 我定义接口其实就是定义规范 定义我CRUD的规范 而实现就是写真正的CRUD的代码这个代码主要写我要连接什么数据库怎么链接 ------ mysql ------ DB2 ------ XXX Domain 收集数据库返回的数据 其他见工程
http://www.w-s-a.com/news/919744/

相关文章:

  • 兰州做网站客户上海企业在线登记
  • 新乡公司做网站wordpress被大量注册
  • 小语种服务网站公众号平台建设网站
  • 免费做mc皮肤网站企业网站建设合同模板
  • 做网站可以申请个体户么网站的定位分析
  • jsp做的零食网站下载wordpress侧边栏折叠
  • 帝国网站单页做301南京旅游网站建设公司
  • 网站sem优化怎么做网站建设推广安徽
  • 比较好的室内设计网站潍坊网络科技
  • 南宁网站建设公设计联盟网站
  • 多个图表统计的网站怎么做百度推广费2800元每年都有吗
  • 连江县住房和城乡建设局网站企业类网站模版
  • 临沂seo整站优化厂家网站建设 大公司排名
  • 网站开发有哪些方式百度导航怎么下载
  • 网站认证免费视频直播网站建设方案
  • 瀑布流分享网站源代码下载网站构建的一般流程是什么
  • wordpress 4.9 多站wordpress邮箱解析
  • 微信网站开发企业汽车网站设计模板
  • 如何提升网站转化率遵义市公共资源交易平台
  • 网站目录管理模板企业解决方案部
  • 建设网站上申请劳务资质吗珠海哪个公司建设网站好
  • c2c商城网站建设在微信怎么开发公众号
  • 美的公司网站建设的目的做个网站要钱吗
  • 和县建设局网站孟州网站建设
  • 网站与规划设计思路竞价培训课程
  • 网站建设设计视频专业设计企业网站
  • 湖南省建设工程网站cerntos wordpress
  • 主机屋的免费空间怎么上传网站广告公司的经营范围有哪些
  • 门户网站建设公司案例门户建设是什么意思
  • 深圳seo专家东莞网站关键词优化排名