Вариант 1: вы можете использовать именованные запросы (см. Использование JPA Named Queries ):
@Entity
@NamedQuery(name = "User.findByEmailAddress",
query = "select u from User u where u.emailAddress = ?1")
public class User {
}
public interface UserRepository extends JpaRepository {
User findByEmailAddress(String emailAddress);
}
Вариант2: используйте @Query
для записи ваших пользовательских запросов (см. Использование @Query )
public interface UserRepository extends JpaRepository {
@Query("select u from User u where u.emailAddress = ?1")
User findByEmailAddress(String emailAddress);
}
Удалить строку
inputStream.useDelimiter(":");
Теперь вы можете прочитать всю строку и затем использовать split()
.
String riga = inputStream.nextLine(); //San Francisco: 198870.32
System.out.println(riga.split(":")[1].trim());
это должно дать вам 198870.32
.