
jpa与hibernate
qq_41735391
这个作者很懒,什么都没留下…
展开
-
jpa复习日志--JPA和spring整合以及延迟加载的两种方案
jpa复习日志--JPA和spring整合基于文件的配置不需要文件的配置测试使用的注意点延迟加载的使用方案基于文件的配置对于JPA的文件的配置persistence.xml<?xml version="1.0" encoding="UTF-8"?><persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i原创 2020-07-27 15:30:10 · 130 阅读 · 0 评论 -
jpa复习日志--表之间的关联
jpa复习日志--表之间的关联多对一(多个用户属于同一个组)一对多(一个用户有多个权限)一对一多对多多对一(多个用户属于同一个组)注:使用ManyToOne那个多的表:package com.bean;import javax.persistence.*;import java.io.Serializable;@Entity@Table(name = "t_groupuser")public class GroupUser implements Serializable { @原创 2020-07-26 23:21:55 · 216 阅读 · 0 评论 -
jpa复习日志--复合主键的使用
jpa复习日志--复合主键的使用复合主键(UserBean和CJBean)复合主键的使用复合主键(UserBean和CJBean)注:这里使用到了 @EmbeddedId(在对数据库的真正操作表嵌入复合主键)和@Embeddable(用来嵌入的表,只添加这个注解,其他的注解不需要)UserBean:package com.bean;import javax.persistence.EmbeddedId;import javax.persistence.Entity;import javax.原创 2020-07-26 19:57:44 · 154 阅读 · 0 评论 -
jpa复习日志--jpql的使用
jpa复习日志--jpql的使用主函数基础查询预编译查询,使用索引使用命名参数计算统计的值和不完全的字段分页操作使用query来执行更新和删除(用于批量的操作)操作复杂,需要真正的sql语句的时候(使用createNativequery)主函数public static void main(String[] args) { /** * jpql的操作 * 执行删改的时候要提交事务 * **/ //基础查询原创 2020-07-26 19:49:36 · 193 阅读 · 0 评论 -
jpa复习日志--基于hibernate和简单的增删改查
jpa复习日志--基于hibernate和简单的怎删改查导入需要的jar包(maven)对于hibernate的文件的配置对象映射测试代码(增删改查)导入需要的jar包(maven)注:在JDK9以后下面这些参考别人的:原文链接 1.JAXB API是java EE 的API,因此在java SE 9.0 中不再包含这个 Jar 包。 2.java 9 中引入了模块的概念,默认情况下, Java SE中将不再包含java EE 的Jar包 3.而在 java 6/7原创 2020-07-26 16:44:23 · 155 阅读 · 0 评论