Попробуйте @Cacheable
из jcabi-аспектов . С помощью одной аннотации вы делаете весь результат метода кэшируемым в памяти:
public class Resource {
@Cacheable(lifetime = 5, unit = TimeUnit.SECONDS)
public String load(URL url) {
return url.openConnection().getContent();
}
}
Также читайте эту статью: http://www.yegor256.com/2014/08/03/cacheable -java-annotation.html
SELECT * FROM [server].[database].[schema].[table]
Это работает на меня. SSMS intellisense может все еще подчеркнуть это как синтаксическую ошибку, но он должен работать, если Ваш связанный сервер настроен, и Ваш запрос в других отношениях корректен.
Необходимо удалить метки кавычки из всего названия связанного сервера. Это должно быть похожим на это:
Выбор * от openquery (aa-db-dev01, 'Выбор * от TestDB.dbo.users')
0.25
для центростремительного уравнения? – aledalgrande 7 February 2014 в 05:19