Spring
共有 5322 篇文章 | 311人关注Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spring的核心是控制反转(IoC)和面向切面(AOP)。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。
-
springboot整合etcd配置中心
springboot项目,如果选择etcd作为配置中心,由于只有jetcd客户端,缺乏官方的starter,使用起来很不方便。为方便springboot集成etcd配置中心功能, 开发了这个starter项目。
-
magic-bottle项目是一套匿名社交系统,包括IOS、Andriod、WEB管理端以及服务端
magic-bottle是一套匿名社交系统,采用DDD+CQRS+Event Sourcing架构,采用了Spring Boot、Mybatis Plus、Axon Framework等核心技术,同时提供ios、andriod、web后台的开源项目。
-
使用 @ResponseExcel 注解轻松将 List 转换为 Excel 文件下载
将 Controller 中使用 @ResponseExcel 注解的函数的返回值,或者类型为 ExcelFile 或者 SheetInfo 的返回值解析为 Excel 文件下载。
-
SpringBoot+Vue+Element-UI (新冠-物资管理系统) 纯前后端分离项目, 抗疫相关物料的管理系统,领用、派发记录,库存查询统计
SpringBoot+Vue+Element-UI (新冠-物资管理系统) 纯前后端分离项目, 抗疫相关物料的管理系统,领用、派发记录,库存查询统计。
-
Bilibili Live Barrage Kyi in Springboot,基于Springboot的Bilibili直播弹幕姬(使用websocket协议)
Bilibili Live Barrage Kyi in Springboot,基于Springboot的Bilibili直播弹幕姬(使用websocket协议),java版B站弹幕姬,Bilibili直播礼物答谢、定时广告、关注感谢工具
-
美团开源分布式主键解决方案
Leaf 最早期需求是各个业务线的订单ID生成需求。在美团早期,有的业务直接通过DB自增的方式生成ID,有的业务通过redis缓存来生成ID,也有的业务直接用UUID这种方式来生成ID。
-
新蜂商城前后端分离版本-前端Vue项目源码
newbee-mall 项目是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。
-
serpentine是一个Windows RAT,可以让你使用一个多平台的RESTful服务器与客户端进行交互
serpentine是一个Windows RAT(远程管理工具),可以让你使用一个多平台的RESTful服务器与客户端进行交互。
-
本小区物业管理系统分成两种角色,分别是小区业主和小区物业管理员 采用Spring框架 数据库连接用的是JdbcTemplate
本小区物业管理系统分成两种角色,分别是小区业主和小区物业管理员,小区业主登录系统后可以投诉、维修上报、查看账单、登录注册等;管理员登录系统后可以对用户进行管理,并且可以对车位、房屋、缴费、社区服务等进行管理。小区物业管理系统使用Java语言开发,使用IDEA的开发平台,通过Tomcat服务器发布项目,使用的架构为B/S架构。
-
Spring Boot 全局懒加载机制
关于延迟加载 在 Spring 中,默认情况下所有定的 bean 及其依赖项目都是在应用启动时创建容器上下文是被初始化的。测试代码如下: @Slf4j @Configuration ...
-
用Spring Boot Redis 实现分布式锁
之前看很多人手写分布式锁,其实 Spring Boot 现在已经做的足够好了,开箱即用,支持主流的 Redis、Zookeeper 中间件,另外还支持 JDBC。 本篇栈长以 Redis 为例(...
-
SpringBoot2 整合JTA组件,多数据源事务管理
本文源码: GitHub·点这里 || GitEE·点这里 一、JTA组件简介 1、JTA基本概念 JTA即Java-Transaction-API,JT...
-
GoFingerprint是一个Go工具,用于获取目标网络服务器的列表
GoFingerprint是一个Go工具,用于获取目标网络服务器的列表,并将其HTTP响应与用户定义的指纹列表进行匹配。
-
Springboot下Shiro+Token使用redis做安全认证方案
以前项目中权限认证没有使用安全框架,都是在自定义filter中判断是否登录以及用户是否有操作权限的。 什么是Shiro Apache Shiro 是一个强大灵活的开源安全框架,可以完全处理...
-
用Kubernetes部署Springboot或Nginx
1 前言 经过《 Maven一键部署Springboot到Docker仓库,为自动化做准备 》, Springboot 的 Docker 镜像已经准备好,也能在 Docker 上成功运行了,是时...
-
Spring Boot读取配置文件的几种方式
Spring Boot获取文件总的来说有三种方式,分别是@Value注解,@ConfigurationProperties注解和Environment接口。这三种注解可以配合着@PropertySou...
-
通过 Spring Boot 整合 redisson 来实现分布式锁
前言 面试总是会被问到有没有用过分布式锁、redis 锁,大部分读者平时很少接触到,所以只能很无奈的回答 “没有”。本文通过 Spring Boot 整合 redisso...
-
Bird是一款用于HTTP探测的工具,支持多线程,特征搜索,可用于SRC资产梳理。
Bird是一款用于HTTP探测的工具,支持多线程,特征搜索,可用于SRC资产梳理
-
基于Spring Boot、Spring Security、JWT的鉴权控制解决方案
基于Spring Boot、Spring Security、JWT的鉴权控制解决方案
-
获取本机公网IP定时任务
因为要远程控制家里电脑,无奈家用宽带现在都是动态获取公网IP,所以写了springboot项目,里面就一个功能 启动定时任务:发送本机公网IP信息到指定邮箱邮箱