
数据库
1024小豆子
这个作者很懒,什么都没留下…
展开
-
JDBC
JDBC简介JDBC(Java Database Connectivity)是标准Java访问数据库API,在java.sql下。必须把mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面!在java项目中,只需要引入mysql-connector-java-5.1.7-bin.jar就可以运行java项目。在web项目中,当Cla原创 2017-11-09 19:26:10 · 1379 阅读 · 0 评论 -
数据库连接池实践——c3p0
之前转载了一个关于连接池的博客:http://blog.youkuaiyun.com/qq407388356/article/details/78869653介绍了连接池的原理。后来在Spring整合的项目中使用到了连接池的一些操作。下面以c3p0连接池与不使用连接池进行一个比较操作,使用maven比较简单获得c3p0的jar包。<dependency> <groupId>c3...原创 2018-02-25 15:25:52 · 401 阅读 · 0 评论 -
MySQL高级
MySQL高级存储引擎数据库存储引擎是数据库底层软件组件,不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能。在MySQL中,不需要在整个服务器中使用同一种存储引擎,针对具体的要求,可以对每一个表使用不同的存储引擎。MySQL5.6支持存储引擎有:InnoDB、MyISAM、Memory、Merge、Archive、Federated、CSV、BLACKHOLE等。可以使用SHOW ENG...原创 2018-04-01 12:23:35 · 1090 阅读 · 1 评论 -
MyBatis分页
MyBatis分页最早使用普通JDBC使用分页的时候,都是SELECT * FROM students LIMIT num1,num2;意思就是从students这个表中找第num1的记录开始往下的num2个记录。每次分页都得计算总条数,然后计算页数等等。后来使用MyBatis后, 该如何进行分页呢?当然也可以用以上的方法进行传参,但是每次遇到分页都得重写一个,很麻烦。实现MyBatis的拦截器实...原创 2018-03-11 14:44:50 · 783 阅读 · 0 评论 -
MyBatis代码生成器——MyBatis Generator
MyBatis代码生成器——MyBatis GeneratorMyBatis Generator能够根据配置生成不同类型的代码,代码包含了数据库表对应的实体类、mapper接口类、mapperXML文件和Example对象等。这些代码中几乎包含了全部的表单操作方法,可以极大程度上方便我们使用MyBatis。说实话,刚刚接触MyBatis时,我不知道有这玩意这么好使,pojo和mapper.xml文...原创 2018-03-07 22:44:36 · 7037 阅读 · 1 评论 -
MySQL常用SQL语句
MySQL常用SQL语句一些概念关系型数据模型:建立在严格的数据概念基础上,用二维表来描述实体与实体间的联系。关系:对应通常所说的一张表元组:表中的一行属性:表中的一列主键:表中的某个属性(组),它可以唯一确定一个元组关系型数据库模型的操作:SELECTSELECT...INTO 创建一个查询表INSERT INTOUPDATEDELETEINNER JOIN 内连接LEFT JOIN 左连接RI...原创 2018-02-27 18:29:41 · 320 阅读 · 0 评论 -
Mybatis入门
Mybatis入门MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJO(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。Mybatis基本配置po原创 2017-12-25 21:01:18 · 971 阅读 · 0 评论 -
MongoBD安装配置win10服务
在mongoDB官网上下载安装完成之后,配置path路径,新建data文件夹和logs文件夹已经logs文件夹下新建文件mongodb.log。使用命令:mongod --logpath="D:\XX\logs\mongodb.log"--logappend --dbpath="D:\XX\data"但是这样启动比较麻烦,每次都得输入(可以写进.bat文件)。Windows下可以使原创 2017-11-10 16:13:32 · 1109 阅读 · 0 评论 -
数据库连接池
转自https://www.cnblogs.com/xdp-gacl/p/4002804.html一、应用程序直接获取数据库连接的缺点 用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示: 二、使用数据库连接转载 2017-12-22 09:24:17 · 777 阅读 · 0 评论