数据库
文章平均质量分 64
「已注销」
这个作者很懒,什么都没留下…
展开
-
关系数据库标准语言SQL
数据库数据库一般分为关系型数据和NoSql数据库, 关系型数据库一般使SQL操作,SQL对大小写不敏感。SQL的数据类型SQL支持许多内置的数据类型,并且允许用户定义新的域(数据)类型。char(n):定长字符串,长度n由用户指定。省略(n)时,长度为1。全称为character。varchar(n):变长字符串,最大长度n由用户指定。全称是character varyin...原创 2017-12-21 20:39:00 · 757 阅读 · 0 评论 -
MySQL服务的启动与关闭
MySQL服务的启动与关闭查看并启动MySQL服务通过Windows的服务管理器查看。“开始”——“运行”,输入”services.msc”,回车。弹出Windows的服务管理器,然后就可以看见服务名为”MySQL”的服务项了,其右边标明“正在运行”就说明服务已经启动了。如图:如果没有启动,则可以在服务里启动。也可以通过另一种方式来启动它。用管理员身份运行命令提示符(避免拒绝访...原创 2018-04-05 19:00:10 · 8723 阅读 · 0 评论 -
在MySQL中创建实现自增的序列(Sequence)
在MySQL中创建实现自增的序列(Sequence)问题MySQL中在表的定义中可以对字段名设置为 AUTO_INCREMENT (自动递增),但这有时并不能满足我们的需求,例如,我们在应用中使用JDBC向数据库中添加数据时,我们同时需要将自增的主键作为一个外键去更新其他的关联表,然而我们此时并不能获取这个自增的主键。所以想到了利用一个独立的自增的sequence来解决该问题。...转载 2018-04-25 14:26:56 · 3246 阅读 · 0 评论 -
01.JDBC的高级使用——ConnectionFactory
JDBC的高级使用——ConnectionFactoryConnectionFactory:连接工厂ConnectionFactory的作用利用工厂模式提升代码的重用性封装注册数据库的驱动和获得数据库的连接利用配置文件减少硬编码,便于维护ConnectionFactory的开发配置文件jdbcinfo.properties该后缀类型的文件存储的是键值对数据...原创 2018-04-25 14:55:17 · 9022 阅读 · 0 评论 -
02.JDBC的高级使用——事务提交模式和隔离级别
JDBC的高级使用——事务提交模式和隔离级别1. 事务提交模式自动提交模式默认方式,每执行完一条SQL语句就自动提交事务,每条SQL语句的执行都被单独提交,因此一个事务只有一条SQL语句组成。手动提交模式通常一个新的数据库连接产生,便意味着一个新的事务生成。我们要将一个整体操作设置为一个事务,而不是一条SQL语句当成一个事务。Conncetion.setAutoComm...原创 2018-04-25 14:56:06 · 1289 阅读 · 0 评论 -
03.JDBC的高级使用——批处理
批处理批处理的作用一次和数据库交互过程中传输多条SQL语句或参数内容减少和数据库交互次数,提升性能批处理的使用StatementaddBatch():将当前的SQL语句交给StatementexecuteBatch():将多条SQL语句在一次和数据库交互过程中执行PreparedStatementaddBatch():将当前参数内容交给Pr...原创 2018-04-25 14:56:33 · 150 阅读 · 0 评论 -
04.JDBC的高级使用——DAO模式
JDBC的高级使用——DAO模式DAO:数据访问对象(Data Access Object)将事务放在处理业务逻辑的service层处理DAO模式的使用目的封装和隐藏Datebase访问细节降低耦合度将业务逻辑和数据库的访问细节进行隔离DAO模式的设计提供一个DAO接口(命名如:IStudentDao)提供Dao接口的实现类(命名如:StudentDao...原创 2018-04-25 14:58:01 · 301 阅读 · 0 评论 -
DAO模式开发过程
DAO模式开发步骤DAO模式开发编写连接工厂ConnectionFactory,用来获取连接、返回连接对象。编写DBUtils处理关闭JDBC三个接口。package com.li.jdbc.advanced;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;...原创 2018-05-26 09:47:12 · 2144 阅读 · 0 评论 -
Tomcat使用JNDI配置数据源
Tomcat使用JNDI配置数据源要在Tomcat中使用JNDI来配置数据源,我们可以去参考Tomcat官网的关于某一版本的Document中的JNDI Resource的介绍,如:JNDI Resources HOW-TO使用JNDI配置数据源到服务器上对 DataSource 进行配置。服务器: Tomcat 8.5版本数据库:MySQL第一步将Mysql驱动中得j...原创 2018-05-26 19:46:13 · 18009 阅读 · 0 评论