
数据库
Vodka~
他们,是为我而死的
展开
-
Spring-事务
1.事务管理器:二,Spring不直接管理事务,而是提供了多种事务管理器,将事务管理的职责委托给其他持久化机制所提供的相关平台框架的事务来实现,简而言之,spring提供了事务管理接口的模板,其他框架面对接口实现具象化编程。...原创 2022-02-23 14:13:23 · 415 阅读 · 0 评论 -
Spring-JDBC
pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.原创 2022-02-21 22:16:36 · 568 阅读 · 0 评论 -
皓月酒店管理系统: Jquery + Servlet + Mybatis
1.概述中国的经济日益增长,人们的生活水平也在不断地提高,旅游成了人们享受生活的一种方式,从而带动旅游业的蓬勃生长,旅游业和宾馆行业本就相辅相成,所以对于宾馆的要求也随之提高。在宾馆行业里竞争愈发激烈,想要不与时代脱节,就必须紧跟时代高新技术的脚步。基础设施落后、管理水平低下、服务质量堪忧的宾馆管理将被湮没在时代前进车轮的尘埃后。以往的纯手工或简单的宾馆管理方式,早已不适合当代经济高速发展和信息快速增长的要求,因此必须运用现代化管理技术,以及完善的的酒店设备,运用完善的互联网技术和宾馆管理系统,从而提升宾原创 2022-01-07 18:14:26 · 1594 阅读 · 3 评论 -
java-Timestamp数据类型与字符型日期的相互转换
// 字符串转换成时间类型,设置转换格式,先转换成java.util.Date,再转换成Timestamp public static Timestamp ConvertStringToDate(String Time){ DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm"); //声明要转换成什么格式的时间类型 java.util.Date day = null; Ti.原创 2021-12-12 14:39:44 · 1538 阅读 · 0 评论 -
Mybatis学习笔记
1.持久化:*持久化就是将程序的数据在持久状态和瞬时状态转化的过程。*内存(某些):断电即失*数据库(jdbc),io文件持久化*生活:冷藏食物2.持久化的原因:*有些对象,不能丢失*内存珍贵3.持久层:*Data access object层, service层,controller层。。。特点:*完成持久化工作的代码块*层界限十分明显4.为什么需要Mybatis?*将数据存入到数据库中。*方便,简化了传统jdbc代码,框架,自动化。*不用mybatis也可以,技术没有高低之原创 2021-11-28 14:41:28 · 262 阅读 · 0 评论 -
JDBC-数据库连接池
1.在使用开发基于数据库的web程序时,传统的模式基本是按以下步骤:-在主程序servlet, beans 中建立数据库连接-进行sql操作-断开数据库连接2.该模式存在的问题:- 因为普通的JDBC数据库连接使用DriverManager来获取,每次建立连接都要将Connection加载到内存中,再验证用户名和密码。需要数据 库连接时,就向数据库要求一个,执行完成再断开连接。当请求连接基数过大时,频繁的数据库连接操作会占用很多系统资源,可能导致服务器崩溃。- 对于每一次数据库连接,使用完成后都原创 2021-07-29 14:10:51 · 181 阅读 · 0 评论 -
JDBC-Data Acess Object
//BaseDAO.javapackage DAO;import Instrument.GetConnection;import User.CetStu;import java.lang.reflect.Field;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;import java.sql.*;import java.util.ArrayList;import java.util.List原创 2021-07-24 23:28:56 · 161 阅读 · 0 评论 -
JDBC-事务处理(练习)
package PreparedStatementCURD;import Instrument.GetConnection;import Instrument.Operation;import java.io.IOException;import java.sql.Connection;import java.sql.SQLException;/** * @description 事务的问题引入 * @author Vodka * @date 2021/07//18:15 *//*原创 2021-07-19 22:52:05 · 239 阅读 · 0 评论 -
JDBC-批量处理数据(练习)
package PreparedStatementCURD;import Instrument.GetConnection;import java.io.IOException;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;import java.sql.Statement;/** * @description 批量插入数据 * @author Vodka原创 2021-07-19 14:35:06 · 169 阅读 · 0 评论 -
JDBC-Bolb数据类型存储和查询(练习)
//Blob.javapackage PreparedStatementCURD;import Instrument.GetConnection;import org.junit.Test;import java.io.*;import java.sql.Connection;import java.sql.PreparedStatement;/** * @description Blob 数据的插入练习(实际开发通常是设立保存文件的服务器,保存图片或者视频的url,提高相关数据库的性原创 2021-07-18 13:28:21 · 178 阅读 · 0 评论 -
JDBC-四六级成绩录入,删除,查询(练习)
//CET.javapackage PreparedStatementCURD;import Instrument.Operation;import User.CetStu;import java.util.ArrayList;import java.util.List;import java.util.Objects;import java.util.Scanner;/** * @author Vodka * @date 2021/07//15:49 */public class原创 2021-07-15 23:13:12 · 453 阅读 · 0 评论 -
JDBC-通用查询(笔记)
package PreparedStatementCURD;import User.UserInfo;import org.junit.Test;import util.GetConnection;import java.awt.*;import java.io.IOException;import java.lang.reflect.Field;import java.sql.*;/** * @author Vodka * @date 2021/07//16:18 */ /*原创 2021-07-10 16:27:26 · 254 阅读 · 0 评论 -
JDBC-PreparedStatement实现CURD(笔记)
1.数据库的作用是向数据库服务器发送命令和SQL语句,并接受数据库服务器返回的结果,数据库连接也是Socket连接。2.在java.sql包中有3个接口分别定义了对数据库的调用的不同方式,由Driver Manager进行管理:-Statement: 用于执行静态SQL语句,并返回它所生成结果的对象。-PreparedStatement: SQL语句被预编译,存储在此对象中,可以使用此对象多次高效地执行该语句。-CallableStatement: 用于执行SQL存储过程3.使用Statement原创 2021-07-06 15:49:44 · 150 阅读 · 0 评论 -
JDBC-数据库的几种连接方式(笔记)
package Connection;import org.junit.Test;import java.io.InputStream;import java.sql.*;import java.util.Properties;/** * @author Vodka * @date 2021/06//16:09 */public class ConnectionTest {package Connection;import org.junit.Test;import java.原创 2021-07-03 10:53:06 · 201 阅读 · 0 评论 -
数据库Mysql01
数据库的概念1.DB(Data Base):存储数据的“仓库”,它保存了一系列有组织的数据。2.DBMS(Data Base Management System) : 数据库管理系统,数据库是通过DBMS创建和操作的容器。3.SQL(Structure Query Language):专门用来与数据库通信的语言。数据库的好处1.持久化数据到本地2.可以实现结构化查询,方便管理SQL的优点:1.不是某个特定数据库供应商独有的语言,所有的DBMS都支持SQL。2.简单易学,但又强而有力,灵活原创 2021-02-03 00:10:21 · 126 阅读 · 0 评论 -
MySQL的常见命令
1.查看当前所有的数据库show database;2.打开指定的库use 库名3.查看当前库的所有表show tables;4.查看其他库的所有表show tables from 库名;5.创建表create table 表名( 列名 列类型, 列名 列类型, .....);6.查看表结构desc 表名;7.查看服务器的版本方式一:登录到mysql服务器端select version();方式二: 没有登录到mysql服原创 2021-02-15 11:30:50 · 95 阅读 · 0 评论