当前位置: 首页 > news >正文

网站的目的和意义如何把图片放到网站后台

网站的目的和意义,如何把图片放到网站后台,it培训机构费用,苏州网络公司优惠政策今天遇到一个问题,在使用Spring Data JPA一对多关联时候保存到数据库,数据都保存了,但是外键的值为空! 原因:实体类配置关联关系后还要在保存的时候体现出关联性。 实体类: package com.zzg.entity;impo…

今天遇到一个问题,在使用Spring Data JPA一对多关联时候保存到数据库,数据都保存了,但是外键的值为空!

原因:实体类配置关联关系后还要在保存的时候体现出关联性。

实体类:

package com.zzg.entity;import java.util.List;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;@Entity
@Table(name = "author")
@Data // 自动生成get、set、toString、equals方法
@AllArgsConstructor // 全参构造方法
@NoArgsConstructor // 无参构造方法
@Accessors(chain = true) // 链式编程
public class Author {@Id // 主键@GeneratedValue(strategy = GenerationType.IDENTITY) // 自增长策略private Long id; //id@Column(nullable = false, length = 20)private String name;//姓名//@JoinColumn(name = "author_id")//级联保存、更新、删除、刷新;延迟加载。当删除用户,会级联删除该用户的所有文章//拥有mappedBy注解的实体类为关系被维护端//mappedBy="author"中的author是Article中的author属性@OneToMany(mappedBy = "author",cascade=CascadeType.ALL,fetch=FetchType.EAGER)private List<Article> articleList;//文章列表}
package com.zzg.entity;import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import lombok.AllArgsConstructor;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.experimental.Accessors;@Entity
@Table(name = "article")
@Setter
@Getter
@EqualsAndHashCode// 自动生成get、set、toString、equals方法
@AllArgsConstructor // 全参构造方法
@NoArgsConstructor // 无参构造方法
@Accessors(chain = true) // 链式编程
public class Article {@Id@GeneratedValue(strategy = GenerationType.IDENTITY) // 自增长策略private Long id;@Column(nullable = false, length = 50) // 映射为字段,值不能为空private String title;@Column(nullable = false) // 映射为字段,值不能为空private String content;//文章全文内容//可选属性optional=false,表示author不能为空。删除文章,不影响用户@ManyToOne(cascade={CascadeType.MERGE,CascadeType.REFRESH},optional=false)@JoinColumn(name="author_id")//设置在article表中的关联字段(外键)private Author author;//所属作者@Overridepublic String toString() {// TODO Auto-generated method stubreturn "Article{ id='"+id+"'}";}    
}

测试功能代码:

@Testpublic void insertOneToMany(){Author author = new Author();author.setName("周晨曦");List<Article> list = new ArrayList<Article>();for(int i =0; i<10; i++ ){Article article = new Article();article.setTitle("标题:" + i);article.setContent("内容:" + i);// 记住一定要添加关系实体对象,否在关联字段为nullarticle.setAuthor(author);list.add(article);}author.setArticleList(list);authorRepository.save(author);}

 

http://www.yayakq.cn/news/892563/

相关文章:

  • 百度主机做视频网站怎么样志愿者网站 建设方案
  • wordpress建站如何微信WordPress数据库密码文件
  • 协和医院网站建设目标阜阳网站制作公司去哪找
  • 网站建设标准 方案书网站标题psd
  • 一张图片切块做网站背景深圳网站建设设计制作
  • 专业做网站的企业浙江网站建设公司推荐
  • 成都高新区国土规划建设局网站小程序模板素材
  • 周口网站推广网站推广渠道有哪些
  • 本土建站工作室济南网站建设询问臻动传媒
  • python做网站好吗福州市闽侯县建设局网站
  • 分类网站开发网站怎样盈利
  • 卖保健品可以自己做网站卖吗果洛州公司网站建设
  • 达人设计网官方网站oppo商城
  • 免费网站源码html河北网站开发公司
  • 做网站主要用什么软件房地产微网站建设栏目设计
  • 使用别人网站代码做自己的网站档案网站建设比较分析
  • 保定网站公司那家好wordpress首页如何增加模块
  • 深圳建设网站服务网页制作工具不包括
  • 有没有专门做衣服搭配的网站wordpress免登陆发布接口
  • 平凉市建设厅官方网站微商城分销系统制作
  • 昆明利于优化的网站深圳极速网站建设服务
  • 上海建溧建设集团有限公司网站专业的高端网站设计公司
  • 网站建设方案免费企业网站开发数据库设计
  • 网站建设进度表模板铁岭网站制作
  • 云计算网站建设内链好的网站
  • 做网站需要具备的基础条件如何在抖音上投放广告
  • 面试网站建设的问题6自建网站步骤
  • 专门做网上链接推广的网站专门查企业的网站
  • 网站优化的价值手机制作网页app
  • 网站正在建设成都房产信息查询官方网站