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

营销团队网站建设wordpress最新版优化

营销团队网站建设,wordpress最新版优化,网站建设代理成本,远程服务器安装wordpress我目前正在开展一个学校项目,我们必须创建自己的“Twitter”应用程序,并且我在域对象的持久性方面遇到了一些麻烦.我的帐户类(为便于阅读而简化)#xff1a;Entitypublic class Account implements Serializable {IdGeneratedValue(strategy GenerationType.SEQUENCE)private…我目前正在开展一个学校项目,我们必须创建自己的“Twitter”应用程序,并且我在域对象的持久性方面遇到了一些麻烦.我的帐户类(为便于阅读而简化)Entitypublic class Account implements Serializable {IdGeneratedValue(strategy GenerationType.SEQUENCE)private Long id;Column(unique true)private String email;OneToManyprivate final List following new ArrayList();OneToMany(mappedBy tweetedBy, cascade ALL)private final List tweets new ArrayList();我的推文类(为便于阅读而简化)Entitypublic class Tweet implements Serializable {IdGeneratedValue(strategy GenerationType.SEQUENCE)private Long id;private String content;ManyToOneprivate Account tweetedBy;OneToMany(cascade CascadeType.PERSIST)JoinTable(name tweet_likes)private final List likedBy new ArrayList();OneToMany(cascade CascadeType.PERSIST)JoinTable(name tweet_mentions)private final List mentions new ArrayList();持久代码(简化)Account a1 new Account(user1gmail.com, password1);Account a2 new Account(user2gmail.com, password2);Account a3 new Account(user3gmail.com, password3);a1.addTweet(Sup mah dudes.);a1.addTweet(yoyo);a2.addTweet(Allo Allo #tweeting);a2.addTweet(#testing yoyo);a1.getTweets().get(0).addLike(a3);a1.addFollowing(a3);em.persist(a1);em.persist(a2);em.persist(a3);我遇到的问题是,LikeBy和提及没有正确持久化.正在生成链接器表并插入数据,但我在插入用户时不断出现重复的条目错误.我相信我正确地建立了关系(单向OneToMany),因为我不希望帐户跟踪它所提到的推文.我尝试过的 JoinColumn用于喜欢和提及(导致重复插入)对于喜欢和提及的JoinTable(导致重复插入)只有OneToMany用于喜欢和提及(这不会导致错误,但会为两个关系创建一个链接器表,其中任何一个都不能为null) OneToMany for likes,然后joinColumn提及nullable true(这导致你不能在推文中提及你的情况,除非你喜欢它,这是奇怪的行为) OneToMany(cascade CascadeType.MERGE)(导致重复插入)Netbeans输出的重复插入错误Warning: Local Exception Stack:Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.4.qualifier): org.eclipse.persistence.exceptions.DatabaseExceptionInternal Exception: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry user6gmail.com for key EMAILError Code: 1062Call: INSERT INTO ACCOUNT (AVATARPATH, BIO, EMAIL, ENCRYPTEDPASSWORD, LOCATION, USERNAME, USERROLE, WEBSITE) VALUES (?, ?, ?, ?, ?, ?, ?, ?)bind [8 parameters bound]Query: InsertObjectQuery(domain.Account3c7f9d54)我相信这个错误的发生是因为我的JPA imlementation的流程如下帐户持续存在推文持续存在(因为它在账户内)帐户持续存在(因为它在Tweet内) - 重复条目我期待的是 1个链接表,其中包含tweet_id(fk)和表示喜欢的account_id(fk) 1个链接表,其中包含tweet_id(fk)和表示提及的account_id(fk)如果有人可以帮我解释注释或者解释我做错了什么,那将非常感激.Ty提前获得任何帮助.
http://www.pierceye.com/news/243417/

相关文章:

  • 网站设计价格公司门户网站建设
  • wordpress如何修改文章路径哈尔滨个人优化排名
  • 拓者设计吧网站科技基金
  • 有专门下载地图做方案的网站吗家装公司报价
  • 阿里域名注册网站阿里云建站保证销售额
  • 三北防护林体系建设网站培训班学员培训心得
  • 西安百度网站排名优化友情链接代码模板
  • 网站建设怎么做网站济南做网站推广有哪些公司
  • 恩阳建设局网站南阳网站建设赛科
  • 服务器IP做网址打开网站传媒公司宣传
  • 安装Wordpress个人网站医院网站建设公司价格低
  • 万能网页编辑器南通百度seo代理
  • 关于酒店网站建设的摘要手机百度2020
  • 楚雄网站建设rewlkj自己怎么建立个人网站
  • 网站开发工程师工作描述加强门户网站建设与管理办法
  • 电商网站优化方案个人网站设计与制作代码
  • 仙居建设规划局网站asp 茶叶网站模板
  • 福州网页模板建站梦幻西如何建立网站做代练
  • 专业做毕业设计网站设计禹州市城乡建设局网站
  • 魔站网站开发手机商城官网
  • 沧州 网站建设公众号搭建第三方平台
  • 天津建设项目招投标网站唐山网站建设推广
  • 长沙h5建站手机图片网站源码
  • php网站项目无锡有网页制作公司吗
  • 做企业网站需要收费吗wordpress单主题
  • 潮州网站开发多少钱wordpress用户调用
  • 湖南响应式网站公司闸北建设机械网站
  • 图书管理系统网站开发教程北京今朝装饰设计有限公司
  • 济南咨询行业网站开发qq降龙是哪个公司开发的
  • 可以做go分析的网站网站如何做营销