博客专栏 产品中心 技能中心

📰 CREAO 博客专栏

AI 效率工具 · 财税科技 · 热点深度观察|306 篇文章持续更新

Spring Boot + Swagger

前言: 在互联网公司, 微服务的使用者一般分为两种, 客户端和其他后端项目(包括关联微服务),不管是那方对外提供文档 让别人理解接口 都是必不可少的。传统项目中一般使用wiki或者文档, 修改繁琐,调用方不一定及时了解变化。 微服务时代,效

· 阅读 8 · CSDN

Nginx负载均衡

最近迷上了Nginx,真实麻雀虽小,五脏俱全..功能实在强大.. nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、URL哈希、权重等多

· 阅读 9 · CSDN

使用 JSONDoc 记录 Spring Boot RESTful API

这个博文可以分为两部分:第一部分我将编写一个Spring Boot RESTful API,第二部分将介绍如何使用JSONDoc来记录创建的API。做这两个部分最多需要15分钟,因为使用Spring Boot创建一个API非常简单快捷,并且

· 阅读 8 · CSDN

Restful 接口传递参数

首先补充一下什么是 Restful ,这里简单说一下,如果一个架构符合REST原则,就称它为RESTful架构。 RESTful架构特点:   (1)每一个URI代表一种资源;   (2)客户端和服务器之间,传递这种资源的某种表现层;   

· 阅读 9 · CSDN

CXF+JAXB处理复杂数据

CXF默认使用JAXB 来实现对象和XML之间的映射。在前面的例子 中,使用CXF发布的Webservice,其方法的参数和返回值都是简单类型。 本文讨论对象复杂性的分级,验证对于各种复杂度JAXB的支持情况,以及使用JAXB时对于Map,

· 阅读 9 · CSDN

svn工具的使用问题总结

前言: 最近在开发的时候,由于需求太多,开发周期长短不一,从主线上切了多个分支(一般不在主线trunk上开发,万一线上出问题可及时修改代码上线),在部分功能上线后,想把代码同步到新的分支上去,最开始的想法是人工去合并代码,把两个分支down

· 阅读 8 · CSDN

Maven 本地仓库,远程仓库,中央仓库,Nexus私服,镜像 详解

一. 本地仓库 本地仓库是远程仓库的一个缓冲和子集,当你构建Maven项目的时候,首先会从本地仓库查找资源,如果没有,那么Maven会从远程仓库下载到你本地仓库。这样在你下次使用的时候就不需要从远程下载了。如果你所需要的jar包版本在本地仓

· 阅读 8 · CSDN

关于WEB-INF目录不提供外部访问及JSP引用 js,css 文件路径问题

在 web 项目开发过程中,我们常常使用到 JSP,以及对静态资源,js,css 等引用,但是我们应该把这些资源文件放在哪个目录下面咧,怎么引用。 当然如果是前后端分离的项目倒不用考虑这些。 WEB-INF:出于安全性的考虑,这个目录是禁止

· 阅读 8 · CSDN

Mongodb 备份 还原 导出 导入 等批量操作

mongodb数据备份和还原主要分为二种,一种是针对于库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport。 一,mongodump备份数据库 1,常用命令格 mongodump

· 阅读 8 · CSDN

classpath 及读取 properties 文件

java代码中获取项目的静态文件,如获取 properties 文件内容是必不可少的。 Spring 下只需要通过 @Value 获取配置文件值 <!-- 资源文件--> <util:properties id="appl

· 阅读 9 · CSDN

Spring在Web容器启动时执行初始化方法

需求:在tomcat启动时开启一个定时任务。 想法:容器启动时执行方法,最容易想到的就是servlet中可以配置load-on-startup,设置一个正整数也就可以随容器一起启动。 问题:上面的方法很好,但是由于定时任务需要去操作数据库,

· 阅读 8 · CSDN

Spring 中出现相同名称的 bean 的处理机制

小总结: 如果启用组件扫描,bean名称不同时,Spring将尝试创建一个bean,即使该类的bean已经在spring-config.xml中定义了。 但是,如果在spring配置文件中定义的bean和自动发现的bean具有相同的名称,那

· 阅读 9 · CSDN

MongoDB 之 aggregate $group 巧妙运用

有这样一组数据: { "campaign_id": "A", "campaign_name": "A", "subscriber_id": "123" }, { "campaign_id": "A", "campaign_name": "A

· 阅读 9 · CSDN

Java与groovy混编 —— 一种兼顾接口清晰和实现敏捷的开发方式

有大量平均水平左右的“工人”可被选择、参与进来 —— 这意味着好招人 有成熟的、大量的程序库可供选择 —— 这意味着大多数项目都是既有程序库的拼装,标准化程度高而定制化场景少 开发工具、测试工具、问题排查工具完善,成熟 —— 基本上没有团队

· 阅读 8 · CSDN

绝对完全跨域统一单点登录登出

应用场景:多个系统下同属于一个用户,当用户登录了web1系统,那么访问web2,web3. . . . 时候,用户就无需再次登录。如:淘宝与天猫,登出也如此,一个系统登出,其他系统的登录也随之失效,这就是统一单点登录登出。 这里配置三个we

· 阅读 6 · CSDN