ITPub博客

首页 > 架构设计 > 软件结构

关于 “软件结构” 的内容如下:

  • 使用Spring JDBC新增记录如何返回自增主键值

    在项目中,我们经常遇到这样的情况,表主键值设置为自增长,也就是主键值不在应用层产生,而是在新增记录时,由数据库产生。当我们新增加一条记录时,为了唯一定位到该记录,我们需要获得该记录的主键值,而这需要在数据库保存数据后才能从数据库中返回主键值。当我们使用Hibernate作为持久化框架时,新对象在持久化之后,主键值会自动绑定到对象上,但是当我们使用JDBC的时候要如何获得主键值。在JDBC3.0规范

    gung123 软件结构 8 2020-02-21 18:53
  • spring、spring MVC、spring Boot

    Spring 是一个“引擎”Spring MVC 是基于 Spring 的一个 MVC 框架Spring Boot 是基于 Spring4 的条件注册的一套快速开发整合包Spring 最初利用“工厂模式”( DI )和“代理模式”( AOP )解耦应用组件Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码请

    gung123 软件结构 38 2020-02-21 14:36
  • 微服务分布式云架构-springboot运行模式

    1、springboot项目常见的运行方式:   了解springcloud架构可以加求求:三五三六二四七二五九2、说明:  idea:在开发环境中跑项目,也就是我们在编码过程中的用的做多的方式  jar、war:线上、服务器上执行jar、war包的方式  maven插件方式:执行命令:mvn spring-boot:run3、补充:mvn spring-b

    gung123 软件结构 240 2020-02-20 13:49
  • java版 电子商务Springcloud分布式微服务多用户商城系统-Springboot项目打包

    一、打包方式通过maven打包,可以打成jar、war、ear三种,但是常见的是jar、war包 1、打成jar包:(1)好处:作为第二、三方依赖:了解springcloud架构可以加求求:三五三六二四七二五九此处我们通过命令窗口来执行package命令,//注意进入到spring-boot-app项目的目录下执行命令:D:\Workspace_IDEA\spring-boot-app&

    gung123 软件结构 259 2020-02-20 11:58
  • 如何在zuul上做日志处理

    由于zuul作为api网关,所有的请求都经过这里,所以在网关上,可以做请求相关的日志处理。我的需求是这样的,需要记录请求的 url,ip地址,参数,请求发生的时间,整个请求的耗时,请求的响应状态,甚至请求响应的结果等。很显然,需要实现这样的一个功能,需要写一个ZuulFliter,它应该是在请求发送给客户端之前做处理,并且在route过滤器路由之后,在默认的情况下,这个过滤器的order应该为50

    gung123 软件结构 400 2020-02-19 16:57
  • spring cloud微服务云架构-用java使用 redlock

    一、在pom文件引入redis和redisson依赖: org.springframework.boot spring-boot-starter-data-redis

    gung123 软件结构 389 2020-02-19 16:46
  • spring cloud分布式微服务-springboot省去web.xml配置

    概述最开始使用原生的springmvc时,总是免不了有如下xml配置

    gung123 软件结构 394 2020-02-18 15:18
  • Spring AOP

    AOP中的概念Aspect(切面):指横切性关注点的抽象即为切面,它与类相似,只是两者的关注点不一样,类是对物体特征的抽象,而切面是横切性关注点的抽象(包括切入点的描述和通知的描述)。Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法,因为spring只支持方法型的连接点,实际上joinpoint还可以是field或者构造器。Pointcut(切入点)

    gung123 软件结构 388 2020-02-18 13:42
  • Java springcloud B2B2C o2o多用户商城-使用spring cloud Bus刷新配置

    我们使用spring cloud分布式微服务云架构做了b2b2c的电子商务系统,除了架构本身自带的系统服务外,我们将b2b2c的业务服务进行了细粒度拆分,做成了不同的业务微服务。当我们的业务系统越来越庞大复杂的时候,各种配置也会随之增多。配置文件只要一修改,会对commonservice-config配置中心先停止服务,然后再重新启动,最后使配置生效。如果服务少,我们可以手动方式来启动,但是对业务

    gung123 软件结构 374 2020-02-17 13:07
  • Java springcloud B2B2C o2o多用户商城-消息驱动 Spring Cloud Stream

    在使用spring cloud云架构的时候,我们不得不使用Spring cloud Stream,因为消息中间件的使用在项目中无处不在,我们公司后面做了娱乐方面的APP,在使用spring cloud做架构的时候,其中消息的异步通知,业务的异步处理都需要使用消息中间件机制。spring cloud的官方给出的集成建议(使用rabbit mq和kafka),我看了一下源码和配置,只要把rabbit

    gung123 软件结构 391 2020-02-17 12:56
  • spring cloud微服务分布式云架构Spring Cloud Zuul

    Spring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码请加企鹅求求: 三五三六二四七二五九POM依赖<dependencies>         <dependency>         

    gung123 软件结构 415 2020-02-14 15:41
  • java分布式电子商务云平台b2b b2c o2o需要准备哪些技术??

     鸿鹄云商大型企业分布式互联网电子商务平台,推出PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台。了解springcloud架构可以加求求:三五三六二四七二五九分布式、微服务、云架构电子商务平台 java b2b2c o2o技术解决方案开发语言: java、j2ee数据库:mysqlJDK支持版本: JDK1.

    gung123 软件结构 387 2020-02-14 15:29
  • JAVA b2b2c电子商务SpringCloud分布式微服务spring-security-基本

    一、简介Web应用的安全管理,主要包括两个方面的内容:身份认证、用户授权,此处使用spring-cloud-security来说明。二、依赖管理 org.springframework.cloud &l

    gung123 软件结构 398 2020-02-10 14:15
  • SpringBoot2 整合 SpringSecurity 框架,实现用户权限安全管理

    一、Security简介1、基础概念Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring的IOC,DI,AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为安全控制编写大量重复代码的工作。2、核心API解读1)、SecurityCo

    gung123 软件结构 421 2020-02-10 13:59
  • Spring Cloud-honghu Cloud分布式微服务云系统

    简介鸿鹄云Cloud是基于SpringCloud来封装的,是一系列框架的有序集合。利用Spring Boot的开发模式简化了分布式系统基础设施的开发,如服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控等(这里只简单的列了一部分),都可以用Spring Boot的开发风格做到一键启动和部署。鸿鹄云Cloud将目前比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格

    gung123 软件结构 398 2020-02-10 13:31
  • Nginx如此之快

    导读nignx的并发连接数,一般优化后,峰值能保持在 1~3w 左右。Nginx 的进程模型Nginx 服务器,正常运行过程中1.多进程:一个 Master 进程、多个 Worker 进程2.Master 进程:管理 Worker 进程3.对外接口:接收外部的操作(信号)4.对内转发:根据外部的操作的不同,通过信号管理 Worker5.监控:监控 worker 进程的运行状态,worker 进程异

    大雄45 软件结构 401 2020-02-03 20:55
  • 爬虫分享风云2号卫星气象照片

    爬虫概述早在2016年,我用我的阿里云ECS上运行了一个长期性质的爬虫程序,内容是采集风云二号气象卫星照片,现在假期终于有时间回来查看结果,简单统计如下(附图):图片总数:45869 个文件最早文件:201609131345.jpg最晚文件:201910091415.jpg爬虫运行过程1,数据源:当时意外获得一个长期有效的数据来源,其URL参数,为时间格式,也就是说有着明显的规律。适合爬虫运行2,

    opengps 软件结构 3 2020-01-27 12:35
  • SpringCloud Fegin结合Ribbon实现负载均衡

    Fegin包含了Ribbon,可以直接实现负载均衡功能。这里我们就在Ribbon的项目稍微进行改造下实现该功能。首先在pom文件添加Fegin的依赖包。  <dependency>         <groupId>org.springframework.cloud<

    gung123 软件结构 410 2020-01-17 14:12
  • spring cloud微服务架构-Eureka保护机制

     首先对Eureka注册中心需要了解的是Eureka各个节点都是平等的,没有ZK中角色的概念, 即使N-1个节点挂掉也不会影响其他节点的正常运行。了解springcloud架构可以加求求:三五三六二四七二五九默认情况下,如果Eureka Server在一定时间内(默认90秒)没有接收到某个微服务实例的心跳,Eureka Server将会移除该实例。但是当网络分区故障发生时,微服务与Eur

    gung123 软件结构 413 2020-01-17 14:07
  • java springcloud b2b2c shop 多用户商城系统源码-介绍Stream

    Spring Cloud Stream是构建消息驱动的微服务应用程序的框架。Spring Cloud Stream基于Spring Boot建立独立的生产级Spring应用程序,并使用Spring Integration提供与消息代理的连接。了解springcloud架构可以加求求:三五三六二四七二五九,它提供了来自几家供应商的中间件的意见配置,介绍了持久发布订阅语义,消费者组和分区的概念。您可以

    gung123 软件结构 406 2020-01-16 19:01
点击加载更多下一页

成为大咖

联系我们
itpub
help@itpub.net
17319047854
扫描二维码联系客服
关于 广告服务 使用条款
京ICP备16024965号
经营性网站备案信息
网络110报警服务
中国互联网举报中心
北京互联网违法和不良信息举报中心