mrdu_somefun的博客

教育改变生活,知识改变命运

Springboot实现热部署-devtools

所谓的热部署:比如项目的热部署,就是在应用程序在不停止的情况下,实现新的部署而Springboot在我们每次修改完代码之后,可能只是修改下打印的信息,就得重新启动App类,这样太浪费时间,有没有一种修改完代码让程序自动重启的方法呢,答案是有的:[java] view plain copysprin...

2018-06-21 18:23:13

阅读数 143

评论数 0

使用jrebel来实现J2EE项目的热部署

JRebel是一套JavaEE开发工具。JRebel允许开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质量的软件产品。 JRebel是收费软件,用户可以在JRebel官方站点下载30天的评估版本。Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。JRebel是一...

2018-06-21 18:02:11

阅读数 265

评论数 0

2017年最新JRebel+Eclipse热部署教程

在开发web项目时,常常修改很少的代码(例如配置文件或java代码)就需要重启服务器,来查看修改后的效果。如果项目比较大,重启一次服务器几十秒,这简直就是噩梦!好在JRebel这个神器的存在,使得我们可以在修改代码后进行热部署,即不需要重启服务器,就可以查看修改后的效果!下面记录一下JRebel的...

2018-06-21 18:01:21

阅读数 653

评论数 0

Java的业务逻辑验证框架fluent-validator

1 背景在互联网行业中,基于Java开发的业务类系统,不管是服务端还是客户端,业务逻辑代码的更新往往是非常频繁的,这源于功能的快速迭代特性。在一般公司内部,特别是使用Java web技术构建的平台中,不管是基于模块化还是服务化的,业务逻辑都会相对复杂。这些系统之间、系统内部往往存在大量的API接口...

2018-06-19 18:43:01

阅读数 341

评论数 0

用fluent-validator,进行Java服务端验证

一.maven依赖   <!-- fluent 验证 --> <dependency>     <groupId>com.baidu.unbiz&lt...

2018-06-19 18:42:27

阅读数 750

评论数 0

JSR-303 Spring MVC 消息国际化 配置

本文中使用的个软件版本(见最下方截图):Spring:4.1.1JSR 303 Validator: 1.0.0JSR 303 Validator实现:hibernate 4.3.2说明:为什么这里选择hibernate 4.3.2,而没有选择更高版本?原因:Hibernate Validator...

2018-06-19 18:40:50

阅读数 90

评论数 0

log4j MDC用户操作日志追踪配置

一、MDC介绍        MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 和 logback 提供的一种方便在多线程条件下记录日志的功能。某些应用程序采用多线程的方式来处理多个用户的请求。在一个用户的使用过程中,可能有多个不同的线程来进行处理。典型的...

2018-06-14 18:49:54

阅读数 107

评论数 0

Java 枚举类的基本使用

枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。 1、常量的使用      在JDK1.5之前,我们定义常量都是:public static fianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型...

2018-06-14 18:48:50

阅读数 63

评论数 0

eclipse上的.properties文件中文编辑显示问题

首先,解决.properties文件中的中文编辑问题,我们发现,在.properties文件中输入的中文变成了这个样子:这是eclipse的.properties文件,默认的编码方式是iso-8859-1,这里可以修改编码为UTF-8,方法是:图很明显了,无需多言。唯一需要强调的是最后一定点击Up...

2018-06-14 16:47:46

阅读数 148

评论数 0

log4j MDC用户操作日志追踪配置

一、MDC介绍        MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 和 logback 提供的一种方便在多线程条件下记录日志的功能。某些应用程序采用多线程的方式来处理多个用户的请求。在一个用户的使用过程中,可能有多个不同的线程来进行处理。典型的...

2018-06-14 16:46:53

阅读数 129

评论数 0

Springboot根据浏览器实现网站资源国际化

根据浏览器地区主动选择资源1.创建资源化文件resource目录下创建messages目录创建messages_en_US.properties、messages_zh_CN.properties文件。分别是英文、中文资源。messages.properties文件为默认文件。messages_e...

2018-06-14 14:36:17

阅读数 372

评论数 0

SpringBoot如何配置和引用国际化资源

本文主要介绍Spring Boot如何配置国际化资源,以及如何在页面、Java代码引用国际化资源。一、配置国际化资源1在resource目录下建立目录i18n/messages用于存放国际化资源文件,在messages目录下新建三个文件:messages_en_US.properties、mess...

2018-06-13 18:52:53

阅读数 1615

评论数 0

Spring boot 实现国际化

1:添加配置类import java.util.Locale; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; imp...

2018-06-13 18:47:42

阅读数 526

评论数 0

springMVC国际化配置和使用

下面是基于session的,springMVC国际花的一个例子:    需求是输入url:展示中文界面http://localhost:8080/MySSM/user?lang=zh输入url:  展示英文界面http://localhost:8080/MySSM/user?lang=en下面是我...

2018-06-13 17:28:59

阅读数 159

评论数 0

SpringMVC4.3x教程之七国际化的三种实现详解

国际化(internationalization)是设计和制造容易适应不同区域要求的产品的一种方式。它要求从产品中抽离所有地域语言,国家/地区和文化相关的元素。换言之,应用程序的功能和代码设计考虑在不同地区运行的需要,其代码简化了不同本地版本的生产。开发这样的程序的过程,就称为国际化。—摘自百度百...

2018-06-13 17:19:46

阅读数 88

评论数 0

Java SpringMVC实现国际化整合案例分析(i18n)

所谓国际化就是支持多种语言,web应用在不同的浏览环境中可以显示出不同的语言,比如说汉语、英语等。下面我将以具体的实例来举例说明:(1)新建动态Java web项目,并导入几个SpringMVC必需的几个jar包,项目结构图和所需jar包如下:  (2)配置web.xml:123456789101...

2018-06-13 17:18:51

阅读数 84

评论数 0

MyBatise代码自动生成时候Oralce的number类型BigDecimal问题

第一次使用MyBatise发现一个问题,使用MyBatise的代码自动生成工具时候,即便在配置文件中定义了Xml代码  <javaTypeResolver>           <property name="fo...

2018-06-13 11:43:19

阅读数 155

评论数 0

Spring的@Configuration来代替xml配置

一. Xml配置法下面是一个典型的spring配置文件(application-config.xml):[xml] view plain copy<beans>          <bean id="orderSe...

2018-06-12 20:28:39

阅读数 283

评论数 0

Group_concat介绍与例子

进公司做的第一个项目就是做一个订单追踪查询,里里外外连接了十一个表,作为公司菜鸡的我麻了爪.其中有一个需求就是对于多行的数据在一行显示,原谅我才疏学浅 无奈下找到了项目组长  在那学来了这个利器 (他就是我心目中的小SQL王)完整语法如下group_concat([DISTINCT] 要连接的字段...

2018-06-12 13:34:27

阅读数 114

评论数 0

mysql中的先排序后分组

引言:今天同事翻看之前我写的sql时,问我我这个sql和他写的相比查询效率哪个更好。乍眼一看,竟然没看懂他写的sql,(⊙﹏⊙)b汗。仔细一看,还真是很巧妙,必须要研究研究!所以便有了本篇内容:mysql如何先查询后分组(求每个分组的 top1)问题重现:有这样一个需求,需要查询每个分组的某个字段...

2018-06-12 13:34:02

阅读数 436

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭