1.spring简介: 整合现有的技术框架。是一个轻量级的控制反转(IOC)和面向切面编程的框架(AOP),支持事务的处理和对框架整合的支持DI(控制反转)就是IOC(依赖注入)的具体实现方式GitHub地址:GitHub - spring-projects/spring-framework: Spring Frameworkspring boot是快速开发的脚手架,微服务,约定大于配置sprin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 11:09:14
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、必要工具JDK:1.8.0_241下载地址:https://www.oracle.com/java/technologies/javase-downloads.html注意:JDK1.8.0_25建议不要使用,本人亲测编译spring-context时报错IntelliJ IDEA版本:IntelliJ IDEA 2019.3.3 (Ultimate Edition)下载地址:https://            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 13:29:35
                            
                                71阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                         
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-01-24 15:38:00
                            
                                80阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            分环境配置三丰soft张三丰配置文件在正常开发中有下面三种配置文件环境,意思就是在不同阶段使用不同的配置文件,如果经常变动一个配置文件的话特别麻烦,那怎么办呢application-dev.properties:开发环境application-test.properties:测试环境application-prod.properties:生产环境首先创建上面三个配置文件,名称规范前面必须是主配置文            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-01-25 23:56:47
                            
                                656阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            配置文件在正常开发中有下面三种配置文件环境,意思就是在不同阶段使用不同的配置文件,如果经常变动一个配置文件的话特别麻烦,那怎么办呢 application-dev.properties:开发环境 application-test.properties:测试环境 application-prod.properties:生产环境 首先创建上面三个配置文件,名称规            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-08 18:23:04
                            
                                67阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.Spring框架简介Spring为JavaEE开发提供了一个轻量级的解决方案,主要表现为:     (1)IOC(DI)又称控制翻转或依赖注入的核心机制,提供你了bean工厂(Spring容器),降低了对业务对象替         换的复杂性,提高了组件之间的解耦。  &nb            
                
         
            
            
            
            一、背景读写分离是为了扩展数据库的读能力,分库分表则是为了扩展数据库的写能力。一旦业务表中数据太大(对于mysql,单表数据一般不超过3000w,单库不超过300G),无论是任何CRUD操作,所耗费资源和性能都极大。这个时候一般就需要分库分表,将海量数据分配给N个子表维护。二、分库分表优点分库优点:降低单台机器的负载压力分表优点:提高数据操作的效率三、分库分表的挑战主要体现在四个方面:基本的数据增            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-05 22:59:30
                            
                                25阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            引用:://.189works.com/article-96241-1.html准备阶段:到Spring官网下载所需的API包,其中spring-framework            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-09-17 15:23:00
                            
                                48阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            背景介绍:      由于新的spring boot项目需要使用老的jar包,老的jar包的配置是用xml方式配置的,而且开发development、测试test、集成off、正式production环境都会有所不同,这种时候我们就需要让spring boot 分环境加载不同的xml配置文件。方案简介:      spring boot的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-03-02 11:01:21
                            
                                4631阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            1.ShardingSphere概述:ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成,项目中主要用到Sharding-JDBC ,Sharding-JDBC定位为轻量级Java框架,在Java的JDBC层提供的额外服务。 它使用客户端直连            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 12:30:20
                            
                                227阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Ingress资源类型基于HTTP暴露的每个Service资源均可发布于一个独立的FQDN主机名之上,如 “ www.ik8s.io ” ;也可发布于某主机上的URL路径之上,从而将它们整合到同一个Web站点,如 “ www.ik8s.io/garafana ” 。至于是否需要发布为HTTPS类型的应用则取决于用户的业务需求。1. 单Service资源型Ingress暴露单个服务的方法有很多种,如            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 22:20:30
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            maven 分环境打包            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-08-02 09:16:53
                            
                                1491阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring Boot 多环境如何配置Spring Boot 开发环境、测试环境、预生产环境、生产环境多环境配置通常一个公司的应程序可能在开发环境(dev)、测试环境(test)、生产环境(prod)中运行。那么是不是需要拷贝不同的安装包,在不同的环境下运行呢,在 Spring Boot 中一切已经为我们准备就绪,只需要简单的配置,你的程序就能在不同的环境中运行。一、Spring Boot 环境设            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-05 20:48:37
                            
                                134阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring源码  环境搭建
    目录说明安装gradle导入Spring源码项目出现问题创建测试项目一、说明:今天你看Spring源码了么?搭建工具主要是gradle和idea。二、安装gradle:由于spring使用了gradle构建工具,所以接下来先安装gradle。从Gradle官网下载gradle安装包,一般下载最新版本,打开链接https://            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-23 22:45:30
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、前置条件需要安装下载方法IDEA自备jdk 1.8以上自备MySQL 5.7百度网盘下载 , 提取码:8vyiMaven库百度网盘下载 , 提取码:xq2uNavicat 15百度网盘下载 , 提取码:75fh 目录一、前置条件二、创建SpringBoot项目三、给IDEA安装插件四、配置Maven库四、配置MySQL数据库六、在Sping配置文件中配置Tomcat、Mysql、Redis、M            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-20 22:59:53
                            
                                97阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            第一步导入Spring相应的jar包 Ant-junit.jar ,ant-launcher.jar,   ant.jar 这些包是用来对程序进行测试用的,在实际写代码的时候会经常遇到程序查找的错误不知道在哪里寻找,所以我们就要在写一段程序是几要对自己些的代码进行测试,可以减少代码的错误率。spring-core.jar                
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-02 22:35:54
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一:搭建开发环境1、下载spring相关的架包,这个可以在网上搜索下载,可以参考2、创建web应用3、我这里下载的是:spring-framework-m2-dist.zip、spring-framework-3.0.1.RELEASE-dependencies.zip两个压缩包,将他们解压分别得到spring-framework-4.0.0.M2、spring-framework-3.0.1.R            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 17:44:09
                            
                                89阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景:Apache ShardingSphere 是一套开源的分布式数据库中间件解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar,这 3 款相互独立,却又能够混合部署配合使用的产品组成。 它们均提供标准化的数据分片、分布式事务和数据库治理功能,目前,数据分片、读写分离、数据加密、影子库压测等功能,以及 MySQL、PostgreSQL、SQLServer、Oracle 等 SQ            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 17:32:30
                            
                                90阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录前言1、SpringBoot基础配置2、水平分表3、水平分库4、水平分库及分表5、公共表6、绑定表7、事务 前言垂直分库和垂直分表是一种思想,其实质和单库单表一样,并不是由Sharding-jdbc进行维护。在进行SQL操作时,如果SQL中的字段不是分片(分库分表)策略的分片键,则会对所有分库(表)进行广播路由操作,如果条件中存在多个分片策略键,则会按照每个字段的分片策略进行不同的路由查询,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-07 09:30:15
                            
                                115阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本系列博客汇总在这里:Spring 汇总
环境搭建一、创建 java 工程二、引入包三、创建 Spring 的配置文件四、创建 Bean五、创建 Spring 的容器
源码工程文件为:spring3.2_01
一、创建 java 工程
二、引入包
下载链接,提取码:76mj 。
三、创建 Spring 的配置文件
默认名称叫 ApplicationContext.xml。
<?xm...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-19 15:40:44
                            
                                241阅读