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

做本地信息网站要注册什么类型公司企业网站推广属于付费推广吗

做本地信息网站要注册什么类型公司,企业网站推广属于付费推广吗,网站销售需要注册公司吗,手机怎么做优惠券网站hazelcast以前#xff0c;我们是使用spring提供的默认Cache Manager来开始Spring Cache抽象的。 尽管这种方法可能适合我们对简单应用程序的需求#xff0c;但是在出现复杂问题的情况下#xff0c;我们需要使用具有更多功能的其他工具。 Hazelcast就是其中之一。 当涉及到基… hazelcast 以前我们是使用spring提供的默认Cache Manager来开始Spring Cache抽象的。 尽管这种方法可能适合我们对简单应用程序的需求但是在出现复杂问题的情况下我们需要使用具有更多功能的其他工具。 Hazelcast就是其中之一。 当涉及到基于JVM的应用程序时Hazelcast是一个很好的缓存工具。 通过使用hazelcast作为缓存数据可以在计算机群集的节点之间平均分配从而可以对可用存储进行水平扩展。 我们将使用spring配置文件运行代码库因此“ hazelcast-cache”将是我们的配置文件名称。 group com.gkatzioura version 1.0-SNAPSHOTbuildscript {repositories {mavenCentral()}dependencies {classpath(org.springframework.boot:spring-boot-gradle-plugin:1.4.2.RELEASE)} }apply plugin: java apply plugin: idea apply plugin: org.springframework.bootrepositories {mavenCentral() }sourceCompatibility 1.8 targetCompatibility 1.8dependencies {compile(org.springframework.boot:spring-boot-starter-web)compile(org.springframework.boot:spring-boot-starter-cache)compile(org.springframework.boot:spring-boot-starter)compile(com.hazelcast:hazelcast:3.7.4)compile(com.hazelcast:hazelcast-spring:3.7.4)testCompile(junit:junit) }bootRun {systemProperty spring.profiles.active, hazelcast-cache } 如您所见我们更新了上一个示例中的gradle文件并添加了两个额外的依赖项hazelcast和hazelcast-spring。 另外我们还更改了应用程序默认运行的配置文件。 我们的下一步是配置hazelcast缓存管理器。 package com.gkatzioura.caching.config;import com.hazelcast.config.Config; import com.hazelcast.config.EvictionPolicy; import com.hazelcast.config.MapConfig; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Profile;/*** Created by gkatzioura on 1/10/17.*/ Configuration Profile(hazelcast-cache) public class HazelcastCacheConfig {Beanpublic Config hazelCastConfig() {Config config new Config();config.setInstanceName(hazelcast-cache);MapConfig allUsersCache new MapConfig();allUsersCache.setTimeToLiveSeconds(20);allUsersCache.setEvictionPolicy(EvictionPolicy.LFU);config.getMapConfigs().put(alluserscache,allUsersCache);MapConfig usercache new MapConfig();usercache.setTimeToLiveSeconds(20);usercache.setEvictionPolicy(EvictionPolicy.LFU);config.getMapConfigs().put(usercache,usercache);return config;}} 我们刚刚创建了两个带有20秒ttl策略的地图。 因此自填充地图以来20秒将发生缓存逐出。 有关更多hazelcast配置请参考官方hazelcast 文档 。 我们必须实现的另一项更改是将UserPayload更改为可序列化的Java对象因为存储在hazelcast中的对象必须是可序列化的。 package com.gkatzioura.caching.model;import java.io.Serializable;/*** Created by gkatzioura on 1/5/17.*/ public class UserPayload implements Serializable {private String userName;private String firstName;private String lastName;public String getUserName() {return userName;}public void setUserName(String userName) {this.userName userName;}public String getFirstName() {return firstName;}public void setFirstName(String firstName) {this.firstName firstName;}public String getLastName() {return lastName;}public void setLastName(String lastName) {this.lastName lastName;} } 最后但并非最不重要的一点是我们添加了另一个绑定到hazelcast-cache配置文件的存储库。 结果是我们先前的与hazelcast集成的spring-boot应用程序而不是使用ttl策略配置的默认缓存。 您可以在github上找到源代码。 翻译自: https://www.javacodegeeks.com/2017/01/spring-boot-cache-abstraction-hazelcast.htmlhazelcast
http://www.sadfv.cn/news/57738/

相关文章:

  • 58网站建设网站配色风格有哪些
  • 网站后台编辑器源码做网站的费用入什么科目
  • 常州网站制作公司排名微信小说分销平台
  • 网站开发公司哪里济南兴田德润实惠吗重庆网网站建设公司
  • 企业网站优化的方式wordpress 微信抓取
  • 网站备案需要多少时间wordpress春节
  • 哪里的郑州网站建设网站管理功能图
  • 温州建站平台网络传播营销策划方案
  • 山西集团网站建设网站建设客户分析调查表
  • 网站建设好后怎么制作网页做服装网站需要什么
  • 微信网站制作平台网站建设制作深圳
  • 安徽质量工程建设网站58同城本地网页版
  • 住房城乡建设门户网站网站建设html
  • 网站地链接结构提高网站订单转化率
  • 建设网站怎样赚钱免费发布的网站
  • 公司网站数据分析公司有什么网站开发软件
  • 自己做网站创业黔东南建设厅网站
  • 房地产网站建设内容友情链接多少钱一个
  • 网站建设经典范例南阳高质量建设大市网站
  • wordpress 插件站建设刷会员网站
  • 什么是网站app网站开发流程步骤 口袋
  • 滨州网站建设wordpress有什么用处
  • 网站建设开票应该开哪个行业专业的大良网站设计
  • 一学一做教育视频网站有哪些区块链开发平台有哪些
  • 公司业绩怎么发到建设厅网站上dw手机版下载安装
  • 建德营销型网站建设wordpress编辑器自定义按钮
  • 网站优化的好处域名到网站上线
  • 福州网站开发风格织梦如何做几种语言的网站
  • 上海的建设网站首页python编程软件安装教程
  • 单位建设网站注意点新蔡县做网站收多少钱