
Spring Boot
du_xian_sheng
这个作者很懒,什么都没留下…
展开
-
lombok @Accessors用法
@Accessors翻译是存取器。通过该注解可以控制getter和setter方法的形式。fluent 若为true,则getter和setter方法的方法名都是属性名,且setter方法返回当前对象。@Data@Accessors(fluent = true)class User { private Integer id; private String name; ...转载 2018-11-16 03:11:05 · 2882 阅读 · 0 评论 -
Lombok插件的安装与使用
lombok介绍lombok能够极大的简化消除我们写的代码,使用注解的方式省略get set toString….等方法,使得代码看起来更加的美观。lombok是在编译时候生成对应的方法的,所以在性能上面大家完全不用担心,是与我们写上get set方法是一样的。它自带了这些标签lombok使用(常用的几个注释)1 @Data 注解在类上面,省略所有的get set equal toStri...转载 2018-11-16 03:03:33 · 293 阅读 · 0 评论 -
Java的业务逻辑验证框架fluent-validator
1 背景在互联网行业中,基于Java开发的业务类系统,不管是服务端还是客户端,业务逻辑代码的更新往往是非常频繁的,这源于功能的快速迭代特性。在一般公司内部,特别是使用Java web技术构建的平台中,不管是基于模块化还是服务化的,业务逻辑都会相对复杂。这些系统之间、系统内部往往存在大量的API接口,这些接口一般都需要对入参(输入参数的简称)做校验,以保证:1) 核心业务逻辑能够顺利按照预期执行。2...转载 2018-06-19 18:43:01 · 1253 阅读 · 0 评论 -
Springboot根据浏览器实现网站资源国际化
根据浏览器地区主动选择资源1.创建资源化文件resource目录下创建messages目录创建messages_en_US.properties、messages_zh_CN.properties文件。分别是英文、中文资源。messages.properties文件为默认文件。messages_en_US.properties写入内容:welcome = welcome to login in s...转载 2018-06-14 14:36:17 · 911 阅读 · 0 评论 -
Springboot实现热部署-devtools
所谓的热部署:比如项目的热部署,就是在应用程序在不停止的情况下,实现新的部署而Springboot在我们每次修改完代码之后,可能只是修改下打印的信息,就得重新启动App类,这样太浪费时间,有没有一种修改完代码让程序自动重启的方法呢,答案是有的:[java] view plain copyspring-boot-devtools 是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最...转载 2018-06-21 18:23:13 · 416 阅读 · 0 评论 -
使用jrebel来实现J2EE项目的热部署
JRebel是一套JavaEE开发工具。JRebel允许开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质量的软件产品。 JRebel是收费软件,用户可以在JRebel官方站点下载30天的评估版本。Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带...转载 2018-06-21 18:02:11 · 701 阅读 · 0 评论 -
2017年最新JRebel+Eclipse热部署教程
在开发web项目时,常常修改很少的代码(例如配置文件或java代码)就需要重启服务器,来查看修改后的效果。如果项目比较大,重启一次服务器几十秒,这简直就是噩梦!好在JRebel这个神器的存在,使得我们可以在修改代码后进行热部署,即不需要重启服务器,就可以查看修改后的效果!下面记录一下JRebel的安装教程和使用方法。Eclipse下JRebel的安装和使用0x0 下载安装Jrebel(模仿大神们的...转载 2018-06-21 18:01:21 · 1485 阅读 · 0 评论 -
SpringBoot如何配置和引用国际化资源
本文主要介绍Spring Boot如何配置国际化资源,以及如何在页面、Java代码引用国际化资源。一、配置国际化资源1在resource目录下建立目录i18n/messages用于存放国际化资源文件,在messages目录下新建三个文件:messages_en_US.properties、messages_zh_CN.properties、messages.properties。2上面的messa...转载 2018-06-13 18:52:53 · 2762 阅读 · 0 评论 -
Spring boot 实现国际化
1:添加配置类import java.util.Locale;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.LocaleResolver;...转载 2018-06-13 18:47:42 · 849 阅读 · 0 评论 -
在Eclipse上安装插件springsource-tool-suite详解,完美不报错!以及yml无自动提示?
在Eclipse上操作springboot过程中,打开yml文件时,为何没有提示消息?答:提示消息是需要eclipse的一个叫sts的插件支持的。为何在eclipse上在线安装springsource-tool-suite插件时,总报错,安装不成功?那么我们需要离线安装就可以安装成功了!spring tool suite 是一个基于eclipseIDE开发环境中的用于开发sprin...转载 2018-11-16 04:34:55 · 342 阅读 · 0 评论