摘要: 在我们的开发过程中,经常会有多套配置环境,比如开发环境(dev),测试环境(test),生产环境(prod)等,在各个环境中我们需要使用到不同的配置,那么在springboot中是如何做到的呢? 1.第一种方式,使用properties属性文件 2.... 阅读全文
posted @ 2016-12-26 23:54 huan1993 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 在一个项目中,我们有时候会把一些配置信息写入到一个配置文件中,在java代码中读取配置文件的信息。在此记录下读取属性文件中的内容。 在springboot项目中,springboot的配置文件可以使用属性文件,也可以使用yaml文件。建议... 阅读全文
posted @ 2016-12-25 22:45 huan1993 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 最近在学习springboot,因此记录下学习过程中一些小例子,防止以后忘记可以,可以随时复习一下。由于工作中使用的开发工具是eclipse,因此使用eclipse开发。 1.创建pom文件 4.0.0 com.huan.springboot springb... 阅读全文
posted @ 2016-12-25 22:09 huan1993 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一个简单的spring,springmvc,mybatis三大框架整合 1.spring整合springmvc text/html;charset=UTF-8 ... 阅读全文
posted @ 2016-12-13 23:31 huan1993 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 使用redis实现一个简单的分布式锁,主要是使用redis的setnx和getset方法进行实现。 加锁: 1.使用setnx设置值: key:为需要加锁的锁名 value 为 当前时间+锁的超时时间 ... 阅读全文
posted @ 2016-10-30 17:19 huan1993 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 在我们实际的开发过程中,可能会遇到使用ajax去后台获取一堆的数据,然后动态的渲染到页面上。比如:去后台获取一个list集合,然后将数据以表格的形式展示在页面上。另外一种可能发生的情况就是页面上需要批量增加数据信息等等。如果我们前台使用html动态的... 阅读全文
posted @ 2016-08-28 14:59 huan1993 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 在项目中,我们经常需要将一些常用的数据使用缓存起来,避免频繁的查询数据库造成效率低下。spring 为我们提供了一套基于注解的缓存实现,方便我们实际的开发。我们可以扩展spring的cache接口以达到使用redis来做缓存的效果。 ... 阅读全文
posted @ 2016-06-26 15:37 huan1993 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 最近在看一些关于spring session 的知识,特做一个笔记记录一下。 在项目中经常会遇到这么一种情况,同一个web项目有时需要部署多份,然后使用nginx实现负载均衡,那么遇到的问题就是,部署多份之后,如何实现一个session的共享功能。此时就... 阅读全文
posted @ 2016-05-23 23:30 huan1993 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 由于项目中最近需要用到dwr实现一些功能,因此在网上和dwr官网上找了一些资料进行学习。在此记录一下。(此处实现简单的dwr应用和dwr消息反向推送) 一、引入dwr的包 org.directwebremoting dwr ... 阅读全文
posted @ 2016-04-12 00:27 huan1993 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 最近看了一下项目中代码,发现系统中使用的mybatis分页使用的是mybatis自带的分页,即使用RowBounds来进行分页,而这种分页是基于内存分页,即一次查出所有的数据,然后再返回分页需要的数据。断点跟踪mybatis的源码可以看到是这个方法中... 阅读全文
posted @ 2015-10-30 23:05 huan1993 阅读(55) 评论(0) 推荐(0) 编辑