码迷,mamicode.com
首页 >  
搜索关键字:hibernate hbm2ddl 自动创建 外键    ( 16537个结果
数据库外键报错
MySQL报错:Cannot add or update a child row: a foreign key constraint fails 原因及解决方法 前几天增加了数据库中几张表的外键,结果调试接口的时候就报Cannot add or update a child row: a forei ...
分类:数据库   时间:2020-06-24 11:44:22    阅读次数:59
初识 MyBatis
MyBatis是当前主流的Java持久层框架之一,它与 Hibernate一样,也是一种ORM框架。因其性能优异,且具有高度的灵活性、可优化性和易于维护等特点,所以受到了广大互联网企业的青睐,是目前大型互联网项目的首选框架。 什么是MyBatis MyBatisMyBatis是一个支持普通SQL查询 ...
分类:其他好文   时间:2020-06-23 21:13:19    阅读次数:55
SpringBoot整合spring-data-jpa
SpringBoot整合spring-data-jpa jpa 是JavaEE定义的一种规范,常用的实现一般是 Hibernate,而 spring-data-jpa 则是对jpa的又一层封装,提供了更多便捷的方法。 这里不会深入讲解spring-data-jpa的使用,只是讲解怎么快速的整合使用, ...
分类:编程语言   时间:2020-06-23 19:31:09    阅读次数:53
Spring Boot+MySQL+Spring Data JPA一个Web的Demo
2020.06.23 更新 1 概述 一个简单的web项目配合MySQL+Hibernate+Tomcat的简单示例demo,很容易在此基础上扩展成自己的项目. 2 创建工程 笔者IDE为IntelliJ IDEA,新建一个工程,选择Spring Initalizer: 下一步的话由于需要部署到服务 ...
分类:数据库   时间:2020-06-23 15:49:26    阅读次数:73
Hibernate使用distinct返回不重复的数据,使用group by 进行分组
//distinct使用 public List<String> distinctDutyDate() { String hql="select distinct(dutyDate) from DoctorDuty"; Query query=getSession().createQuery(hql ...
分类:Web程序   时间:2020-06-23 12:55:01    阅读次数:77
hibernate的 openSession 和 getCurrentSession
1、测试 openSession 使用openSession() 获取 session, 注释掉 session.close(), 访问测试 @Override public List<FactComsumption> getFactComsumptionList(Integer companyId ...
分类:Web程序   时间:2020-06-22 15:22:32    阅读次数:48
Hibernate解决中文乱码问题
在connection.url中做如下设置,databaseName是你自己的数据库名 <property name="connection.url">jdbc:mysql:///databaseName?useUnicode=true&amp;characterEncoding=UTF-8</pr ...
分类:Web程序   时间:2020-06-22 01:33:23    阅读次数:70
主键、外键和索引的区别?
主键、外键和索引的区别 定义: 主键–唯一标识一条记录,不能有重复的,不允许为空 外键–表的外键是另一表的主键, 外键可以有重复的, 可以是空值 索引–该字段没有重复值,但可以有一个空值 作用: 主键–用来保证数据完整性 外键–用来和其他表建立联系用的 索引–是提高查询排序的速度 个数: 主键–主键 ...
分类:其他好文   时间:2020-06-21 15:27:59    阅读次数:62
定义外键和建表原则
定义外键约束1,可以直接在create语句中定义外键 ?foreign key 当前表名 (字段名) references 目标表名 (目标表的主键) 2,创建完语句后,可以直接使用修改语句定义 ?alter table 表名 add foreign key 当前表名 (字段名) reference ...
分类:其他好文   时间:2020-06-21 11:40:21    阅读次数:65
MyBatis 实现一对多有几种方式,怎么操作的?
有联合查询和嵌套查询。联合查询是几个表联合查询,只查询一次,通过在 resultMap 里面的 collection 节点配置一对多的类就可以完成;嵌套查询是先查 一个表,根据这个表里面的 结果的外键 id,去再另外一个表里面查询数据,也是通过 配置 collection,但另外一个表的查询通过 s ...
分类:其他好文   时间:2020-06-21 09:33:28    阅读次数:214
16537条   上一页 1 ... 22 23 24 25 26 ... 1654 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!