1....创建步骤:练习使用 1... 创建 maven工程 2...添加依赖 mysql c3p0 hibernate springDataJpa spring相关的包 3...创建 配置文件 员(数据源)工(工程类对象)是(事物)爹(dao 扫描器) 4... 创建实体类 5... 创建dao ...
分类:
数据库 时间:
2019-08-21 00:16:53
阅读次数:
140
数据表: domain: Repository: 测试代码: 报错:Caused by: java.sql.SQLSyntaxErrorException: Table 'sell.hibernate_sequence' doesn't exist 解决:在domain实体类指明主键生成策略,保持数 ...
分类:
数据库 时间:
2019-08-20 10:41:47
阅读次数:
126
ORM简介 对象关系映射(Object Relational Mapping,简称ORM),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。 实现ORM思想的框架: Mybatis Hibernate ORM优点 ORM框架 。CRUD的工作则可以交给ORM来自动生成代码方式 ...
分类:
其他好文 时间:
2019-08-19 19:28:36
阅读次数:
82
多对多 多对多其实也分单向多对多,和双向多对多,但是单向多对多比较简单,并且用的最多的就是双向多对多了,知道了双向多对多,单向多对多就非常简单,所以我们直接讲双向多对多 生活中有很多例子就是双向多对多的,最简单和贴近我们生活的, 1、学生和选课之间的关系了,学生可以选择多门课程,课程可以被多个学生选 ...
分类:
Web程序 时间:
2019-08-18 20:00:36
阅读次数:
99
简介 SSH在J2EE项目中表示了3种框架,即 Spring + Struts +Hibernate。 Struts对Model,View和Controller都提供了对应的组件。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,它由Rod Johnson创建。它是为了解决 ...
分类:
其他好文 时间:
2019-08-18 00:01:04
阅读次数:
98
Web基础之Mybatis 对比JdbcTempalte,mybatis才能称得上是框架,JdbcTempalte顶多算是工具类,同时,对比Hibernate,Mybatis又有更多的灵活性,算是一种折中方案。 特点: 1. 支持自定义SQL、存储过程、及高级映射 2. 实现 ...
分类:
Web程序 时间:
2019-08-17 23:42:50
阅读次数:
132
1. JSR303是一项标准,JSR 349是其的升级版本,添加了一些新特性,他们规定一些校验规范即校验注解,如@Null,@NotNull,@Pattern,他们位于javax.validation.constraints包下,只提供规范不提供实现。 2. hibernate validation ...
分类:
编程语言 时间:
2019-08-17 18:26:01
阅读次数:
85
修改设置 max_binlog_cache_size=128M 原来是8,这样就ok了 ...
分类:
数据库 时间:
2019-08-17 15:06:37
阅读次数:
90
微信公众号【黄小斜】大厂程序员,互联网行业新知,终身学习践行者。关注后回复「Java」、「Python」、「C++」、「大数据」、「机器学习」、「算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「BAT」、「校招」、「笔试」、「面试」、「面经」、「计算机基础」、「LeetCod ...
分类:
编程语言 时间:
2019-08-16 22:49:10
阅读次数:
124
第一个问题老生常谈 如果表结构设置默认值 数据库实体类不对该字段进行复制的情况下插入数据记录 字段直接以数据库设置的默认值进行插入hibernate本身可以根据XML配置进行生效此配置 我呸 现在已经9102年了 还在用配置文件但是依然附上对应的一些常用注解 虽然我也是抄的 Hibernate允许我 ...
分类:
数据库 时间:
2019-08-16 18:58:17
阅读次数:
231