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