首页
学习
活动
专区
工具
TVP
发布

JavaPark

Java 学习保姆级教程、计算机基础、数据库、实战实践、效率工具、资源分享、程序人生。
专栏成员
550
文章
511971
阅读量
31
订阅数
JDBC 入门指南
在我们日常使用的 APP 或网站中,往往需要存取数据,比如在微信中,需要存储我们的用户名、手机号、用户密码…… 等一系列信息。依靠之前所学习的 Java 相关知识已经无法满足这一需求。现在的应用程序中最基本、应用最广的也就是关系型数据库,如 MySQL。Java 语言中为了实现与关系型数据库的通信,制定了标准的访问接口,即 JDBC(Java Database Connectivity)。本文主要介绍在 Java 中使用 JDBC 的相关知识,主要内容如下:
村雨遥
2022-11-30
5020
Redis 中的持久化
所谓持久化,其实就是一种机制,它能够 将内存中的数据库状态保存到磁盘 中,从而防止服务器宕机导致内存数据丢失。Redis 的 数据都是存在内存中 的,一旦出现宕机等情况,所有数据将会丢失,而持久化机制则是为了应对这一突发故障而提出的机制。
村雨遥
2022-10-28
3420
SQL 进阶挑战(26 - 30)
现有用户信息表user_info(uid用户ID,nick_name昵称, achievement成就值, level等级, job职业方向, register_time注册时间):
村雨遥
2022-06-27
4190
SQL 进阶挑战(21 - 25)
现有用户信息表user_info(uid用户ID,nick_name昵称, achievement成就值, level等级, job职业方向, register_time注册时间),示例数据如下:
村雨遥
2022-06-20
4170
图书管理系统(三)图书管理系统实战(一)
新建数据库 bookmanager,然后创建两张表:图书表 book 和 预约图书表 appointment;
村雨遥
2022-06-16
1.4K0
5、MyBatis 中的一级和二级缓存
缓存是存在内存中的临时数据,通过将我们 经常查询但不常变的数据 放在内存中,当我们查询数据时就不在需要从磁盘读取,而只需要从缓存中查询即可,大大提升了查询的效率,解决了高并发系统的性能问题。
村雨遥
2022-06-16
6250
4、如何利用注解进行 MyBatis 开发
之前的实例中,利用 MyBatis 进行开发时,一旦添加新的方法,则每次都需要在 XML 配置文件中进行映射。而现在随着注解开发的大肆流行,MyBatis 3 也提供了基于注解的配置。但是通过注解的方式表达力和灵活性有限,必要时要是需要通过 mapper 配置文件来进行构建,常用的注解主要用如下几个:
村雨遥
2022-06-16
2500
SQL 进阶挑战(6 - 10)
现有一张试卷作答记录表exam_record,其中包含多年来的用户作答试卷记录,结构如下表:
村雨遥
2022-06-15
3700
SQL 必知必会 50 题(31 - 35)
最主要的错误在于 GROUP BY 后边跟着的是统计结果,其次在于 HAVING 后边的 COUNT() 其实是可以不用再次计算的,可以直接利用已经统计出的结果。第二处不算错误,但是改了之后能提高 SQL 语句所执行的效率。
村雨遥
2022-06-15
3230
SQL 必知必会 50 题(26 - 30)
编写 SQL 语句,确定 Products 表中价格不超过 10 美元的最贵产品的价格(prod_price)。将计算所得的字段命名为 max_price。
村雨遥
2022-06-15
7420
SQL 必知必会 50 题(21 - 25)
我们的示例商店正在进行打折促销,所有产品均降价 10%。Products 表包含 prod_id产品 id、prod_price 产品价格
村雨遥
2022-06-15
6980
SQL 必知必会 50 题(16 - 20)
编写 SQL 语句,从 Products 表中检索产品名称(prod_name)和描述(prod_desc),仅返回描述中包含 toy 一词的产品名称
村雨遥
2022-06-15
2790
SQL 必知必会 50 题(11 - 15)
OrderItems 表含有:订单号 order_num,quantity 产品数量
村雨遥
2022-06-15
5570
SQL 必知必会 50 题(6 - 10)
编写 SQL 语句,显示 OrderItems 表中的数量(quantity)和价格(item_price),并按数量由多到少、价格由高到低排序。
村雨遥
2022-06-15
3780
SQL 必知必会 50 题(1 - 5)
考察最简单的查询语句,因为 Customers 表中仅有 cust_id 一列,所以我们可以使用以下两种解答方式。
村雨遥
2022-06-15
4380
它来了,它来了,船新 MySQL + MyBatis 版学生管理系统来了
之前写了一篇文章,是关于 Java SE 版本的学生成绩管理系统,发现反响还不错。同时也有不少小伙伴通过评论或者私信的方式问过有没有和数据库交互版本的学生成绩管理系统,然后自己也把这件事儿列入了自己的计划。害,都怪自己懒,所以一直拖到了现在。不过终究是逼迫自己完成了,也算是给私信和评论的小伙伴们一个交代吧。
村雨遥
2022-06-15
2490
Mybatis 面试常问问题总结(附答案)
Hibernate 是一种 ORM(Object Relational Mapping) 框架,用于在 Java 对象和关系数据库之间建立某种映射,从而实现 Java 对象存取;
村雨遥
2022-06-15
1.7K0
【Redis 学习笔记】1、Redis 简介
说到 Redis,大家可能第一反应就是它是当前最受欢迎的 NoSQL 数据库之一。那么在正式介绍 Redis 之前,我们先来看看关于 NoSQL 的一些相关信息,比如它是什么,又比如它的一些特点以及它的一些分类。那么我们接下来就从以上三个方面来对 NoSQL 的相关历史做一个简单介绍,然后再去看看 Redis 的相关知识。
村雨遥
2022-06-15
4720
【Mybatis-Plus 学习笔记】2、日志配置及常用 CRUD
上一篇文章中我们讲了 Mybatis-Plus 的定义以及相关特点,并从零开始编写了一个 SpringBoot + Mybatis-Plus 的实例。今天我们就来看看,如何利用 MP 来实现对数据库的增删改查。
村雨遥
2022-06-15
8990
【Mybatis-Plus 学习笔记】1、MP 简介及入门实例
最开始,要在 Java 中使用数据库时,需要使用 JDBC,创建 Connection、ResultSet 等,然后我们又对 JDBC 的操作进行了封装,创建了许多类似于 DBUtil 等工具类。再慢慢的,出现了一系列持久层的框架:Hibernate、JPA,Mybatis 等。各个框架的特点如下:
村雨遥
2022-06-15
4430
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档