数据库
文章平均质量分 59
敲出真谛
这个作者很懒,什么都没留下…
展开
-
MySQL 必知必会 四 (如何正确设置主键)
1.将数据表中已存在的主键删除sql:alter table 数据表名 drop primary key;2. 将数据表中已经存在的列设置为主键sql : alter table 数据表名 add primary key(列名称);3.小结一下用业务字段做主键,看起来很简单,但是我们应该尽量避免这样做。因为我们无法预测未来会不会因为业务需要,而出现业务字段重复或者重用的情况。 自增字段做主键,对于单机系统来说是没有问题的。但是,如果有多肽服务器,各自都可以录入数据,那就不一定.原创 2021-06-11 17:32:41 · 4306 阅读 · 2 评论 -
MySQL 必知必会 三 (如何操作表中的数据)
1.插入查询的结果SQL: inset into 表名 (字段名)select 字段名或值 from 表名 where 条件;原创 2021-06-10 16:19:38 · 362 阅读 · 0 评论 -
MySQL 必知必会 二 (表的创建和修改)
1.创建表create table 表名 (字段名1 数据类型 [字段级别约束] [默认值],字段名2 数据类型 [字段级别约束] [默认值],原创 2021-06-08 21:02:36 · 176 阅读 · 0 评论 -
MySQL 必知必会 一 (完整数据存储过程)
1.在MySQL中,一个完整的数据存储过程总共分为四步,分别是创建数据库、确认字段、创建数据表、插入数据。原创 2021-06-08 20:44:42 · 422 阅读 · 2 评论 -
Hibernate框架(四)----查询进阶之多表查询
经过前三篇博客的详解,相信对Hibernate有一定的认识了吧?下面具体讲解一下Hiernate的查询语句的进阶部分一.HQL语句 1.基本查询String hql1 = " from com.auicyh.domain.Customer ";//完整写法 String hql2 = " from Customer";//简单写法 String hql3 = " from java....原创 2018-06-19 22:20:02 · 181 阅读 · 0 评论 -
Hibernate框架(一)基本配置
1.什么是框架? 框架是用来提高开发效率的,封装好了一些功能,当我们需要这些功能时,既用既可,不需要再手动实现。所以框架可以理解成一个半成品的项目。只要懂得如何驾驭这些功能就行。2.什么是Hibernate框架?hibernate是一款ORM(对象关系映射)框架。替代之前的JDBC和DBUtils来操作数据库。操作数据库的时候可以直接面向对象编程(属于第4级,mybatis属于2级,dbutils...原创 2018-06-11 22:55:48 · 264 阅读 · 0 评论 -
Hibernate框架(三)一对多|多对一 多对多
本篇介绍一下Hibernate的一对多|多对一、多对多等关系的操作。如果对于Hibernate的基本配置还不熟悉请移步到Hibernate的基本配置Hibernate的实体规则和对象状态一.一对多|多对一关系 1.关系表达 1.1 表中的表达 1.2 实体中表达 1.3 ORM元数据的表达 <!...原创 2018-06-13 17:38:56 · 199 阅读 · 0 评论 -
Hibernate框架(二)基本操作
一.Hibernate中的实体规则1.实体类创建注意事项 1.1 持久化类提供无参数构造 ------hibernate底层是通过反射技术调用实体的无参的构造函数来创建对象。 1.2 成员变量私有 提供get/set方法 需要提供属性 1.3 持久化类中的类型应尽量使用包装类型----------可赋值为null ,基本数据类型不具有 1.4 持久化类需要提供oid,与数据库中的主键列对应 ...原创 2018-06-12 16:12:58 · 175 阅读 · 0 评论 -
java配置C3P0数据连接池中文乱码问题的解决
使用自定义的数据连接池时,插入到数据库中的中文正常,但是使用C3P0数据连接池时就会出现乱码现象原代码如下<?xml version="1.0" encoding="UTF-8"?><c3p0-config> <default-config> <property name="driverClass">com.mysql.j原创 2018-05-04 16:47:23 · 3161 阅读 · 1 评论 -
MySQL数据库相关操作一 ------JDBC连接数据库
在开发中为了操作方便我们会使用代码的方式,而不是使用命令行。在使用JDBC操作数据库的时候我们首先要导入MySQL的jar包。下面以登陆为例来简单介绍一下JDBC的使用方法:package com.auicyh.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStat...原创 2018-05-17 11:42:10 · 149 阅读 · 0 评论