mybatis关联关系 一对多&多对一 这是就那订单和订单项来做演示,一个订单对应多个订单项。一个订单项对应一个订单。 订单表 t_hibernate_order 订单项表 t_hibernate_order_item 实体类 OrderItemVo OrderMapper.java OrderIt ...
分类:
其他好文 时间:
2019-09-26 21:40:56
阅读次数:
96
1、简单概述 1.1、 1) SQL:面向的是数据库 select * from tableName;2) HQL查询(Hibernate Query language): hibernate 提供的面向对象的查询语言。 例:Session.createQuery(“from tableName”) ...
分类:
编程语言 时间:
2019-09-26 00:31:42
阅读次数:
121
package com.sdt.platform.index.controller; import java.net.URL; import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern;... ...
分类:
编程语言 时间:
2019-09-25 15:56:46
阅读次数:
132
配置自动生成表(建表策略) 1.1. 配置属性名称:hibernate.hbm2ddl.auto 如果需要生成表,只需要表名,列名以及对应列名的类型,这些全部在持久类里面都有定义 创建表的时间:成功获取到EntityManagerFactory对象 1.2. create-drop 这个开发一般不会 ...
分类:
其他好文 时间:
2019-09-24 22:54:18
阅读次数:
102
一、引入lib包 pom.xml,引入需要的jar包 二、编写配置文件 编写Spring的配置文件applicationContext.xml springMVC的配置文件 spring-mvc.xml 数据库连接信息配置文件config.properties hibernate配置文件 sprin ...
分类:
编程语言 时间:
2019-09-24 15:41:13
阅读次数:
62
1、Annotation 注解版 1.1、应用场景(Student-Teacher):当学生知道有哪些老师教,但是老师不知道自己教哪些学生时,可用单向关联的多对多模式 1.2、创建Teacher类和Student类 Student类 1.3、创建hibernate.cfg.xml核心配置文件 1.4 ...
分类:
编程语言 时间:
2019-09-22 19:23:50
阅读次数:
94
1 二级缓存 1.1 概念 1.1.1 缓存 缓存:计算机领域中非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序读写硬盘(永久性数据存储源)的频率,从而提高应用的运行性能。缓存中的数据是数据存储源中数据的拷。缓存的物理介质通常是内存。 1.1.2 ...
分类:
Web程序 时间:
2019-09-21 17:15:34
阅读次数:
106
开发一个小功能 mysql 数据库关联POJO jpa 支持以下命名规范 适用于 JPA和Hibernate的关系 JPA(Java Persistence API),是Java EE 5的标准ORM接口,也是ejb3规范的一部分。 Hibernate是之前很流行的ORM框架,也是JPA的一个实现, ...
分类:
编程语言 时间:
2019-09-21 15:01:49
阅读次数:
91
"message":"could not execute statement; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement","status":"500" ...
分类:
数据库 时间:
2019-09-19 15:50:41
阅读次数:
105
引言:在常见的工程中,一般是在Controller中校验入参,校验入参的方式有多种,这里介绍的使用hibernate-validate来验证,其中分为手动和自动校验,自动校验可以联合spring,使用@Valid注解,以及 BindingResult类来自动收集消息,这里介绍的如何自动的,随时随地的 ...
分类:
Web程序 时间:
2019-09-17 14:35:26
阅读次数:
110