【java – ResultSet从查询转换为int】教程文章相关的互联网学习教程文章

java – 为什么我看不到使用Spring Data JPA通过更新查询发出的更改?【代码】

我有以下服务:@Service public class CamelService {@Transactionalpublic aCamelThing() {Camel camel = this.camelRepository.findOne(1);System.out.println(camel.getCamelName()); // prints "normalCamel"// simple hql set field 'camelName'int res = this.camelRepository.updateCamelName(1,"superCamel!");Camel camelWithNewName = this.camelRepository.findOne(1);System.out.println(camelWithNewName .getCamelN...

java – JDBC-ODBC Bridge查询到Access时,它们具有重音字符【代码】

我正在通过JDBC-ODBC Bridge向Java中的Access数据库发送查询,如下所示:"SELECT * FROM localities WHERE locName='" + cityName + "'"当cityName是没有重音字符的普通字符串时,结果集是正确的.但是当cityName恰好是LEN,SAHAGN之类的东西,其中带有重音字符,那么我就没有结果.在这些情况下,查询似乎失败了.在MS Access中运行时相同的查询工作正常,我也尝试使用Ms Data Acces SKD并且这些查询完美运行. 它们仅在通过JDBC-ODBC Bridge...

java – 无法在Spring Data Repository中创建自定义查询方法【代码】

参见英文答案 > How to add custom method to Spring Data JPA 11个我想创建自定义存储库:public interface FriendRepositoryCustom {Page<Friend> findFriends(FriendCriteria friendCriteria, Pageable pageable); }它的实施:@Repository @Transactional(readOnly = true) public class FriendRepositoryCustomImpl implements FriendRepositoryCustom {@PersistenceContextEntityManager ...

java – 如何在JPA EntityManager查询上设置超时时间【代码】

我目前正从EntityManager查询中获取连接超时错误.是否可以为这些设置超时? persistence.xml中<?xml version="1.0" encoding="UTF-8"?> <persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"><persistence-unit name="Ca...

java – spring数据动态组合@query查询【代码】

我有一种情况,我必须在某些方法中编写JPQL查询,然后将此查询传递给spring数据查询方法,以用作@Query注释中的查询@Query(value = ":DyanamicQuery") List<PrizeInsuranceConfiguration> filterConfigurPrizeInsurance(String DyanamicQuery);或者至少是条件部分@Query(value = "SELECT c FROM PrizeInsuranceConfiguration c WHERE :DyanamicConditions") List<PrizeInsuranceConfiguration> filterConfigurPrizeInsurance(String ...

java – 使用Hibernate Criteria查询ManyToMany关系【代码】

我不确定如何描述这个问题,所以我认为一个例子是问我问题的最佳方式: 我有两个表与manyToMany关系: DriversLicence< - > LicenceClass LicenceClass是“Car”,“Motorbike”和“Medium Rigid”之类的东西. 使用Hibernate Criteria,我怎样才能找到同时拥有“Car”和“Motorbike”LicenceClasses的所有许可证? 更新12/11/2008我发现使用自定义ResultTransformer可以很容易地实现这一点.但问题是结果转换器仅在查询返回其结果后才...

java – Spring JPA Repository动态查询【代码】

目前我一直在使用以下Spring JPA Repository基础自定义查询,它工作正常,@Query("SELECT usr FROM User usr WHERE usr.configurable = TRUE "+ "AND (" +"lower(usr.name) like lower(:filterText) OR lower(usr.userType.classType.displayName) like lower(:filterText) OR lower(usr.userType.model) like lower(:filterText)"+ ")"+ "")public List<User> findByFilterText(@Param("filterText") String filterText, Sort...

java – 错误:无法为具有多个返回的查询创建TypedQuery【代码】

我尝试用java和jpa做函数searchBook.我有2个课程,分别是媒体和书.本书扩展了媒体.我将数据保存在不同的表中.我尝试从下面的查询中选择数据:TypedQuery<Media> query = em.createQuery("SELECT m.title, b.isbn, b.authors"+ " FROM Book b, Media m" + " WHERE b.isbn = :isbn"+ " OR lower(m.title) LIKE :title"+ " OR b.authors LIKE :authors", Media.class);query.setParameter("isbn", book.getisbn());query.setParameter(...

好程序员Java学习路线分享MyBatis之关联查询【图】

好程序员Java学习路线分享MyBatis之关联查询,我们进行数据库查询时往往需要的不止一张表的数据,需要将多张表的数据一起查询出来,大家学习过数据库的连接查询,那么在MyBatis中如何将有关系的多张表数据进行关联查询呢。表的结构商品和订单是典型的一对多关系,下面的案例我们将以商品表和订单表作为示例,演示如何配置最常见的一对多关系,下面是两张表的结构:商品表:订单表:实体类的设计一种商品有多个订单,每个订单对应一...

java – 在Struts 2中传递URL中没有查询字符串的参数【代码】

我喜欢使用像host / ActionName / 123 / abc /这样的URL,而不是传递像host / ActionName这样的查询字符串?parm1 = 123& parm2 = abc. 我怎么能在Struts2中做到这一点? 我完成如下.但它不起作用,显示500错误代码<constant name="struts.enable.SlashesInActionNames" value="true"/> <constant name="struts.mapper.alwaysSelectFullNamespace" value="false"/><package name="default" extends="struts-default" namespace="/"><...

java – 将Hibernate查询结果映射到自定义类?【代码】

跟进我昨天发布的一个问题:How to populate POJO class from custom Hibernate query? 有人能给我看一个如何在Hibernate中编写以下SQL的例子,并正确得到结果吗? SQL:select firstName, lastName from Employee如果可能在Hibernate中,我想做的是将结果放在他们自己的基类中:class Results {private firstName;private lastName;// getters and setters }我相信它可以在JPA中使用(使用EntityManager),但我还没有弄清楚如何在Hibe...

java – Firestore查询文档startswith一个字符串【代码】

是否可以查询firestore集合以获取以特定字符串开头的所有文档? 我已经阅读了文档,但没有找到任何合适的查询.解决方法:你可以,但它很棘手.您需要搜索大于或等于所需字符串且小于后续密钥的文档. 例如,要查找包含“bar”字段’foo’的文档,您将查询:db.collection(c).where('foo', '>=', 'bar').where('foo', '<', 'bas');这实际上是我们在客户端实现中用于扫描与路径匹配的文档集合的技术.我们的successor key computation由scann...

Java中的查询字符串操作【代码】

有没有人知道或者我知道可以用来操作查询字符串的java类? 基本上我想要一个类,我可以简单地给一个查询字符串,然后删除,添加和修改查询字符串KVP. 提前致谢. 编辑 在回答对此问题的评论时,查询字符串将看起来像这样;N=123+456+112&Ntt=koala&D=abc所以我想把这个类传递给查询字符串并说出类似的内容.String[] N = queryStringClass.getParameter("N");然后也许吧queryStringClass.setParameter("N", N);也许是queryStringClass.rem...

java – 带有命名参数的本机查询失败,并且“未设置所有已命名的参数”【代码】

我想执行一个简单的本机查询,但它不起作用:@Autowired private EntityManager em;Query q = em.createNativeQuery("SELECT count(*) FROM mytable where username = :username"); em.setProperty("username", "test"); (int) q.getSingleResult();为什么我得到这个例外?org.hibernate.QueryException: Not all named parameters have been set: [username]解决方法:JPA在本机查询中不支持命名参数,仅适用于JPQL.您必须使用位置参...

java后台查询手机号码归属地【代码】【图】

业务需求:后台写一个接口,传入手机号码,返回手机号码的归属地。 网上有很多免费的api地址可以查询手机号码归属地,功能大同小异。我这里是调用百度的api实现的。 api地址: http://mobsec-dianhua.baidu.com/dianhua_api/open/location?tel=13216999149返回的数据格式 Java类: package com.pinlor.utils;import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import org.apache.http.HttpResponse; impo...