排行榜

  • 用户榜
  • 标签榜
  • 冲榜分奖金

频道

最新最热悬赏待采纳 筛选
  • 1

    回答

  • 13

    浏览

使用java jpa 操作数据库, 数据库为mysql,表id为自增,主键为Integer save后需要获取其id,但save返回的entity id总为0 网上看了一些感觉可能是因为save 默认走了update而非insert。 请问这种情况怎么办?

  • 1

    回答

  • 40

    浏览

框架是struts2的2.5.26加spring4加hibernate3,主要提示如下错误: [12 09:46:26,076 DEBUG] [http-bio-8080-exec-4] support.OpenSessionInViewFilter - Using SessionFactory 'sessionFactory' for OpenSessionInViewFilter [12 09:46:26,077 DEBUG] [http-bio-8080-exec-4] support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'sessionFactory' [12 09:46:26,077 DEBUG] [http-bio-8080-exec-4] support.OpenSessionInViewFilter - Opening single Hibernate Session in OpenSessionInViewFilter [12 09:46:26,077 DEBUG] [http-bio-8080-exec-4] hibernate3.SessionFactoryUtils - Opening Hibernate Session [12 09:46:26,077 DEBUG] [http-bio-8080-exec-4] impl.SessionImpl - opened session at timestamp: 16181919860 [12 09:46:26,119 DEBUG] [http-bio-8080-exec-4] support.OpenSessionInViewFilter - Closing single Hibernate Session in OpenSessionInViewFilter [12 09:46:26,119 DEBUG] [http-bio-8080-exec-4] hibernate3.SessionFactoryUtils - Closing Hibernate Session [12 09:46:30,666 DEBUG] [http-bio-8080-exec-4] support.OpenSessionInViewFilter - Using SessionFactory 'sessionFactory' for OpenSessionInViewFilter [12 09:46:30,666 DEBUG] [http-bio-8080-exec-4] support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'sessionFactory' [12 09:46:30,666 DEBUG] [http-bio-8080-exec-4] support.OpenSessionInViewFilter - Opening single Hibernate Session in OpenSessionInViewFilter [12 09:46:30,666 DEBUG] [http-bio-8080-exec-4] hibernate3.SessionFactoryUtils - Opening Hibernate Session [12 09:46:30,666 DEBUG] [http-bio-8080-exec-4] impl.SessionImpl - opened session at timestamp: 16181919906 [12 09:46:30,840 DEBUG] [http-bio-8080-exec-4] support.OpenSessionInViewFilter - Closing single Hibernate Session in OpenSessionInViewFilter [12 09:46:30,840 DEBUG] [http-bio-8080-exec-4] hibernate3.SessionFactoryUtils - Closing Hibernate Session [12 09:46:30,844 DEBUG] [http-bio-8080-exec-4] support.OpenSessionInViewFilter - Using SessionFactory 'sessionFactory' for OpenSessionInViewFilter [12 09:46:30,844 DEBUG] [http-bio-8080-exec-4] support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'sessionFactory' [12 09:46:30,844 DEBUG] [http-bio-8080-exec-4] support.OpenSessionInViewFilter - Opening single Hibernate Session in OpenSessionInViewFilter [12 09:46:30,844 DEBUG] [http-bio-8080-exec-4] hibernate3.SessionFactoryUtils - Opening Hibernate Session [12 09:46:30,844 DEBUG] [http-bio-8080-exec-4] impl.SessionImpl - opened session at timestamp: 16181919908 [12 09:46:30,847 DEBUG] [http-bio-8080-exec-4] support.OpenSessionInViewFilter - Closing single Hibernate Session in OpenSessionInViewFilter [12 09:46:30,847 DEBUG] [http-bio-8080-exec-4] hibernate3.SessionFactoryUtils - Closing Hibernate Session [12 09:46:32,028 DEBUG] [http-bio-8080-exec-4] support.OpenSessionInViewFilter - Using SessionFactory 'sessionFactory' for OpenSessionInViewFilter [12 09:46:32,028 DEBUG] [http-bio-8080-exec-4] support.DefaultListableBeanFactory - Returning cached instance of singleton bean 'sessionFactory' [12 09:46:32,028 DEBUG] [http-bio-8080-exec-4] support.OpenSessionInViewFilter - Opening single Hibernate Session in OpenSessionInViewFilter [12 09:46:32,028 DEBUG] [http-bio-8080-exec-4] hibernate3.SessionFactoryUtils - Opening Hibernate Session [12 09:46:32,028 DEBUG] [http-bio-8080-exec-4] impl.SessionImpl - opened session at timestamp: 16181919920 [12 09:46:32,032 DEBUG] [http-bio-8080-exec-4] support.OpenSessionInViewFilter - Closing single Hibernate Session in OpenSessionInViewFilter [12 09:46:32,032 DEBUG] [http-bio-8080-exec-4] hibernate3.SessionFactoryUtils - Closing Hibernate Session    

skillet_fans
采纳率0%
25天前
  • 4

    回答

  • 18

    浏览

  • 5

    回答

  • 40

    浏览

测试环境可以成功导入,但是正式测试环境会报错,控制台把异常打印出来显示 Expected a ',' or '}' at 30 [character 31 line 1]   错误。 正确导入的是不加 json = StringEscapeUtils.unescapeJava(json); 错误导入加上 json = StringEscapeUtils.unescapeJava(json);  

  • 0

    回答

  • 4

    浏览

我使用uft进行飞机票预订系统,但是在录制过后运行后遇到了问题: 而且停止运行后遇到了问题:  

回答 mckola_molas
采纳率33.3%
16天前
  • 4

    回答

  • 12

    浏览

在xml中,对关键字加了`,NUMBER是oracle数据库表字段名,插入数据的时候不加`会报错,加了之后,在查询的时候select * 的时候提示 列名无效,去掉就好了,有没有折中的办法啊

  • 4

    回答

  • 41

    浏览

各位大佬帮帮小弟吧,卡了两天了 问题:前几天服务器扫描出tomcat漏洞,之前使用的是tomcat7,查看漏洞可以通过升级tomcat来解决,就下载了tomcat8.5.65最新来升级,遇到了以下麻烦。 1、配置好环境之后tomcat8使用命令startup启动可以启动,关闭startup的窗口之后,从服务列表里启动项目报错就不能启动自己的项目了,需要到bin目录下启动java8.exe之后关闭才能启动服务列表里的服务。如下图:   第一次使用startup命令可以启动网站也可以正常访问 第二次从服务列表启动不了,网站访问不了 第三次bin目录Tomcat8.exe可以启动,网站也正常访问 第四次从服务列表启动就可以启动了,网站也可以正常访问 以上的问题我通过了各种办法,比如更换到tomcat9、删除缓存目录、window权限等都不能解决,在本地window10系统就不会有这个问题,服务端才出现。 希望各位能帮帮忙,帮我解决这个问题,我希望能在关闭startup窗口后能正常从服务列表启动。   2、删除Tomcat8  webapps目录下的原始项目,会导致服务端80端口访问不了(以前tomcat7都是直接删掉的),请问这个是不能删还是需要特定的办法去删?  

  • 4

    回答

  • 25

    浏览

求助大佬 jpa中,需要分页,specification中需要自定义排序,所以使用了下面的代码,又需要验证其他表,所以使用了left join,导致查询出来的数据重复,使用distinct,但是报 "在查询列表中必须出现SELECT DISTINCT, ORDER BY表达式".查询很多资料后,可使用group by,虽然可以去重,但返回的分页数据中的totalElements与实际的totalElements不相等(是未group by后的长度), 求助求助呀   List<Order> orders = new ArrayList<>();         orders.add(cb.asc(cb.selectCase().when(cb.equal(root.get("contractStatus").as(Byte.class), 2), 1)             .when(cb.equal(root.get("contractStatus").as(Byte.class), 4), 2)             .when(cb.equal(root.get("contractStatus").as(Byte.class), 1), 3)             .when(cb.equal(root.get("contractStatus").as(Byte.class), 3), 4).otherwise(10)));         orders.add(cb.desc(root.get("createDate")));         query.orderBy(orders);

  • 1

    回答

  • 4

    浏览

一次交易提交中包含很多的dml语句,怎么判断哪个步骤需要进行一次持久化?持久化和事务有什么关系?