• 大小: 3.87MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-28
  • 语言: 其他
  • 标签: spring  springcloud  

资源简介

spring-cloud微服务框架demo,可以完整运行。这里面包含的组件和内容有: spring cloud eureka,服务注册和服务发现 spring cloud config,动态配置项 ribbon,客户端负载均衡 feign, hystrix,熔断 turbine Spring Cloud Starters 同一个服务中的多数据库支持(AOP) 全链路traceId追踪 velocity 前端模板 mybatis, pageHelper (分页), druid (连接池) redis(序列化采用的是jdk默认序列化方案) slf4j & logback(及其配置) 国际化配置 全局错误信息catch 线程池 服务健康检查, 服务全链路健康检查

资源截图

代码片段和文件信息

package spring.cloud.account;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.netflix.feign.EnableFeignClients;
import org.springframework.cloud.netflix.hystrix.dashboard.EnableHystrixDashboard;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.transaction.annotation.EnableTransactionManagement;


@SpringBootApplication
@EnableTransactionManagement
@EnableScheduling
@MapperScan(“spring.cloud.account.dataaccess.mapper“)
@EnableDiscoveryClient
@EnableFeignClients
@EnableCircuitBreaker
@EnableHystrixDashboard
public class AccountApplication implements CommandLineRunner{

public static void main(String[] args) {
SpringApplication.run(AccountApplication.class args);
}

@Override
public void run(String... arg0) throws Exception {
//do something after spring-boot started
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-09-11 11:00  spring-cloud-account\
     文件         273  2018-09-10 09:15  spring-cloud-account\.gitignore
     文件        1399  2018-09-10 09:15  spring-cloud-account\pom.xml
     文件       22533  2018-09-11 09:53  spring-cloud-account\spring.cloud.account.iml
     目录           0  2018-09-10 09:15  spring-cloud-account\src\
     目录           0  2018-09-10 09:15  spring-cloud-account\src\main\
     目录           0  2018-09-10 09:15  spring-cloud-account\src\main\java\
     目录           0  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\
     目录           0  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\
     目录           0  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\
     文件        1223  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\AccountApplication.java
     目录           0  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\config\
     目录           0  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\config\datasourceConfig\
     文件        1007  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\config\datasourceConfig\PrimarySourceConfiguration.java
     文件        1955  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\config\datasourceConfig\SessionFactoryConfig.java
     目录           0  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\config\filters\
     文件        1101  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\config\filters\FilterDemo.java
     文件        1738  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\config\GlobalBeanConfig.java
     文件        1717  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\config\GlobalCacheHelper.java
     文件         336  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\config\GlobalConstants.java
     目录           0  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\config\interceptors\
     文件        1755  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\config\interceptors\GlobalAspectInteceptor.java
     文件        2758  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\config\interceptors\InteceptorAdder.java
     目录           0  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\controller\
     文件        1201  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\controller\AccountController.java
     文件        1247  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\controller\GlobalExceptionHandlerForRestRequest.java
     文件        2847  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\controller\HealthController.java
     文件        1062  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\controller\RefreshController.java
     目录           0  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\dataaccess\
     文件         383  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\dataaccess\AccountDataAccess.java
     目录           0  2018-09-10 09:15  spring-cloud-account\src\main\java\spring\cloud\account\dataaccess\dataobject\
............此处省略575个文件信息

评论

共有 条评论