数据库
From_Nowon
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis
什么是MyBatisMyBatis 是一款优秀的持久层框架它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。Maven仓库<!-- https://mvnrepository.com/artifact/org.mybatis/myb原创 2020-11-27 10:07:15 · 538 阅读 · 0 评论 -
数据库连接池
数据库连接—释放 十分浪费系统资源**池化技术:**准备一些预先的,过来就连接预先准备好的最小连接数=常用连接数最大连接数:业务最高承载上限超过最大连接数的排队等待等待超时编写线程池,实现一个接口DataSource开源数据实现(拿来即用)DBCPC3P0Druid无论使用说明数据源,本质还是一样的,DataSource接口不会变,方法就不会变...原创 2020-11-10 20:08:46 · 156 阅读 · 0 评论 -
PreparedStatement对象
可以防止SQL注入,效率更好!防止SQL注入的本质:把传递进来的参数当作字符,假设其中存在转义字符,就直接忽略,'会被直接转义代码实现public class Delete { public static void main(String[] args){ Connection con = null; PreparedStatement st = null; try{ con = JdbcUtils.getConnection(); //区别:使用?占位符代替参数 St原创 2020-11-10 19:19:32 · 217 阅读 · 0 评论 -
JDBC工具类实现
配置JDBC工具类public class JdbcUtils { static{//静态代码块,在类加载的时候执行 private static String driver; private static String url; private static String user; private static String password; try { InputStream is=BaseDao.class.getClassLoader().getResourceA原创 2020-11-10 11:18:48 · 158 阅读 · 0 评论 -
JDBC连接搭建
什么是JDBC : Java连接数据库需要jar包的支持:java.sqljavax.sqlmysql-conneter-java… 连接驱动(必须要导入)实验环境搭建CREATE TABLE users( id INT PRIMARY KEY, `name` VARCHAR(40), `password` VARCHAR(40), email VARCHAR(60), birthday DATE);INSERT INTO users(id,`n原创 2020-11-09 08:37:00 · 239 阅读 · 0 评论 -
MySQL用户管理&&三大范式
用户管理基本命令/* 用户和权限管理 */ ------------------用户信息表:mysql.user -- 刷新权限FLUSH PRIVILEGES -- 增加用户 CREATE USER kuangshen IDENTIFIED BY '123456'CREATE USER 用户名 IDENTIFIED BY [PASSWORD] 密码(字符串) - 必须拥有mysql数据库的全局CREATE USER权限,或拥有INSERT权限。 - 只能创建用户,不能赋原创 2020-11-09 21:07:49 · 169 阅读 · 0 评论 -
MySQL事务
数据库分类 :关系型数据库 ( SQL ) 表和表,行和列MySQL , Oracle , SQL Server , SQLite , DB2 , …关系型数据库通过外键关联来建立表与表之间的关系非关系型数据库 ( NOSQL Not only SQL) key:valueRedis , MongoDB , …非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定事务什么是事务事务就是将一组SQL语句放在同一批次内去执行如果一个SQL语句出错原创 2020-11-09 18:57:57 · 232 阅读 · 0 评论
分享