Swagger离线文档输出
背景默认集成在项目中的swagger需要在程序起动后才可以访问,但我们有一些场景需要给离线文档,所以需要把swagger接口以文档方式输出。 当前示例是以html文档输出文档。 配置我们认为你在项目中已经引入了swagger2相关的基本依赖 引入maven依赖123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495
背景默认集成在项目中的swagger需要在程序起动后才可以访问,但我们有一些场景需要给离线文档,所以需要把swagger接口以文档方式输出。 当前示例是以html文档输出文档。 配置我们认为你在项目中已经引入了swagger2相关的基本依赖 引入maven依赖123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495
前言有了Maven管理项目,要创建一个Java Project已经是非常方便的了,我在github上面托管了几个用codelogger框架(基于Hibernate和Spring MVC)创建的项目demo ,有需要的朋友可以clone下来看一看。 DEMO下载 传统Java Web项目,页面是在服务器端生成的,这样处理的好处是方便做seo及权限管理,坏处是加大服务器资源消耗,响应缓慢。 基于AngularJs的Java Web项目,服务
前言不知道你有没有在写WEB项目的时候,在Service或DAO里面,想要取得用户信息(如权限验证),而不得不将相关数据做为参数一层一层的传递,这时候你是不是想有一个方式,可以直接得到该信息? 不知道你有没有在成员变量中放置一些公共数据,但又不能保证线程安全的情况呢? ThreadLocal你值得拥有,它能完美的帮助你完成你前面的设想。 When? Where? Why?对于ThreadLocal,相信如果没有了解及使用过的朋友,一定会
最近在做一个项目,因为同时涉及到国内及国外的客户,所以需要对项目做国际化,不管是页面显示,还是后台交互的模板,都要做出正确的响应。 因为前面用到的是Spring MVC,而Spring对国际化的支持已经非常完善,所以只需要一些简单的配置即可完成。 第一步:添加applicationContext-i18n.xml<?xml version="1.0" encoding="UTF-8"?>
前言不知道你是否以前经常遇到把一个project的相关依赖配置好,想启动看看效果,但却遇到一个ClassNotFoundException的失败?不知道你是不是有不知道把src文件一test文件放哪的选择困难,或者不知道resources文件放哪的纠结?Maven,就是它。有了它,java项目管理不再是问题。 安装前期准备:安装JDK环境。Ubuntu jdk7:sudo apt-get install openjdk-7-jdk -y
本文不仅会教您何搭建一个在Ubuntu下的Java开发环境,并会搭配上一些实用的Tips,提高程序猿的开发效率。 一、创建Ubuntu虚拟机Windows + VMware Player是一个不错的选择,当然您可以根据您自己的需求自行调整。 桌面版Ubuntu请下载64位LTS版的,VMware Player请下载最新版的。新建虚拟机的时候,VMware Player在选择好镜像文件后,会自动判断系统类型及版本,我们只要求一些基本的设置