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

技术支持 天空网络-临汾做网站嘉兴 网站建设

技术支持 天空网络-临汾做网站,嘉兴 网站建设,wordpress教程教程视频,建网站怎样才能通过备案Spring Data访问Elasticsearch----创建存储库实例 一、Java配置二、XML配置三、使用过滤器四、独立使用 本文介绍如何为已定义的存储库接口创建实例和bean定义。 一、Java配置 在Java配置类上使用特定于存储的EnableElasticsearchRepositories注解来定义用于存储库激活的配置。… Spring Data访问Elasticsearch----创建存储库实例 一、Java配置二、XML配置三、使用过滤器四、独立使用 本文介绍如何为已定义的存储库接口创建实例和bean定义。 一、Java配置 在Java配置类上使用特定于存储的EnableElasticsearchRepositories注解来定义用于存储库激活的配置。有关基于java的Spring容器配置的介绍请参阅Spring参考文档中的JavaConfig。启用Spring Data存储库的样例配置如下: 基于注解的存储库配置样例 Configuration EnableJpaRepositories(com.acme.repositories) class ApplicationConfiguration {BeanEntityManagerFactory entityManagerFactory() {// …} }前面的示例使用特定于jpa的注解你可以根据实际使用的存储模块对其进行更改。这同样适用于EntityManagerFactory bean的定义。请参阅介绍特定于存储的配置的部分。 二、XML配置 每个Spring Data模块都包含一个存储库元素允许你定义Spring扫描的基本包如下面的示例所示: 通过XML启用Spring Data存储库 ?xml version1.0 encodingUTF-8? beans:beans xmlns:beanshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexmlnshttp://www.springframework.org/schema/data/jpaxsi:schemaLocationhttp://www.springframework.org/schema/beanshttps://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/data/jpahttps://www.springframework.org/schema/data/jpa/spring-jpa.xsdjpa:repositories base-packagecom.acme.repositories //beans:beans在前面的示例中Spring被指示扫描com.acme.repositories及其所有子包以查找扩展Repository或其子接口之一的接口。对于找到的每个接口基础设施都会注册特定于持久性技术的FactoryBean以创建适当代理以处理查询方法调用。每个bean都注册在从接口名称派生的bean名称下因此UserRepository的接口将注册在userRepository下。嵌套存储库接口的Bean名称以其enclosing类型名称为前缀。基础包属性允许使用通配符以便你可以定义扫描包的pattern。 三、使用过滤器 默认情况下基础结构会拾取位于配置的基础包下的每个扩展持久性技术特定的Repository子接口的接口并为其创建一个bean实例。但是你可能需要更细粒度地控制为哪些接口创建bean实例。为此请在存储库声明中使用过滤器元素。语义与Spring的组件过滤器中的元素完全等效。有关详细信息请参阅这些元素的Spring参考文档。 例如要将某些接口从存储库bean实例化中排除可以使用以下配置 使用过滤器 Configuration EnableElasticsearchRepositories(basePackages com.acme.repositories,includeFilters { Filter(type FilterType.REGEX, pattern .*SomeRepository) },excludeFilters { Filter(type FilterType.REGEX, pattern .*SomeOtherRepository) }) class ApplicationConfiguration {BeanEntityManagerFactory entityManagerFactory() {// …} }前面的示例包括以SomeRepository结尾的所有接口并从实例化中排除以SomeOtherRepository结尾的接口。 四、独立使用 你还可以在Spring容器之外使用存储库基础结构 — 例如在CDI环境中。类路径中仍然需要一些Spring库但通常也可以通过编程设置存储库。提供存储库支持的Spring Data模块附带了一个特定于持久性技术的RepositoryFactory你可以使用它如下所示 存储库工厂的独立使用 RepositoryFactorySupport factory … // Instantiate factory here UserRepository repository factory.getRepository(UserRepository.class);
http://www.zqtcl.cn/news/532612/

相关文章:

  • 靖边县建设局网站苏州企业网站建设公司价格
  • 沈阳微网站三好街 网站建设
  • 毕业答辩ppt模板免费下载网站网站域名使用怎么做分录
  • 建设购物网站要求网页制作与网站建设 pdf
  • 众创空间网站建设wordpress上传与安装包
  • 公司网站怎么做seo关键词排名优化销售
  • 企业网站建设如何去规划广西南宁网站建设哪家好
  • 类似头条的网站怎么做长丰县住房和城乡建设局网站
  • 密云青岛网站建设腾讯云cdn加速wordpress
  • windows 2008 iis添加网站长虹电视网站建设中
  • 金华网站建设公司哪家好沧州南皮网站建设公司
  • 站群网站程序软装设计师资格证
  • 邵阳经开区网站永康市住房建设局网站
  • 能够做代理的网站有哪些问题wordpress 建站视频
  • 凡科网做网站好吗厦门电商培训
  • 建立网站的目录结构时最好的做法是wordpress 恢复默认
  • 我需要把网站做东莞营销外包公司
  • 平台型网站制作住房和城乡建设网站 上海
  • 个人网站可以如果做淘宝客WordPress用quic
  • 建设网站要什么广告设计专业有什么可从事的工作
  • 网站开发上传视频教程济南网站建站模板
  • 深圳市城乡和建设局网站有哪些ui的设计网站
  • vs2010网站开发源码音乐网站设计怎么做
  • 长沙县政务网站网站色彩的应用
  • 成都哪家公司做网站好百度关键词搜索热度
  • 单位写材料素材网站深圳建设外贸网站
  • 做网站如何赚钱景区网站建设的意义
  • 常用网站开发语言的优缺点口碑好的网站建设哪家好
  • 昆明找工作哪个网站好企业管理咨询包括哪些
  • 网站建设需要c语言吗ui设计培训大概多少钱