会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
huan1993的技术分享
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
26
下一页
2017年12月22日
netty传输java bean对象
摘要: 在上一篇博客(netty入门实现简单的echo程序)中,我们知道了如何使用netty发送一个简单的消息,但是这远远是不够的。在这篇博客中,我们来使用netty发送一个java bean对象的消息,但是要发送对象类型的消息,必然要将java对象进行序列...
阅读全文
posted @ 2017-12-22 21:59 huan1993
阅读(107)
评论(0)
推荐(0)
2017年12月11日
protostuff序列化
摘要: 在java中,序列化是经常需要使用的,比如对象在网络中传输,那么就必须要序列化后进行传输。而java自带的序列化使用起来虽然方便,但是它序列化后占的体积大,而且不能跨语言,因此在涉及到序列化的时候必然要找到一款高效的序列化框架。在网上查找了一下,发现p...
阅读全文
posted @ 2017-12-11 22:17 huan1993
阅读(146)
评论(0)
推荐(0)
2017年11月17日
freemarker自定义指令
摘要: 最近项目中使用了spring boot搭建项目,使用spring security管理项目中的权限,使用freemarker作为视图层。为了将权限控制到按钮上,因此考虑直接使用spring security的标签实现,但是在整合的过程中,没有整合出来,突...
阅读全文
posted @ 2017-11-17 23:42 huan1993
阅读(230)
评论(0)
推荐(0)
2017年11月15日
springboot中使用定时任务
摘要: 定时任务一般是项目中都需要用到的,可以用于定时处理一些特殊的任务。 在spirngboot中使用定时任务变的特别简单,只需要在启动类上增加一个@EnableScheduling注解即可。默认情况下,如果什么都不进行配置,就会导致一个问题,系统中所有的定...
阅读全文
posted @ 2017-11-15 22:48 huan1993
阅读(34)
评论(0)
推荐(0)
2017年11月11日
netty入门实现简单的echo程序
摘要: 最近看以往在程序中编写的代码,发现有一个功能是使用socket通讯来实现的,而那个时候使用的是基于bio的阻塞io来实现的,最近在看netty,发现可以使用netty来使用nio的方式来实现,此博客记录一下netty学习的一个过程,此处实现一个简单的...
阅读全文
posted @ 2017-11-11 11:24 huan1993
阅读(66)
评论(0)
推荐(0)
2017年11月7日
java中延时队列的使用
摘要: 最近遇到这么一个需求,程序中有一个功能需要发送短信,当满足某些条件后,如果上一步的短信还没有发送出去,那么应该取消这个短信的发送。在翻阅java的api后,发现java中有一个延时队列可以解决这个问题。 实现思路: 1、需要延时发送消息的实体类实现 ...
阅读全文
posted @ 2017-11-07 13:20 huan1993
阅读(85)
评论(0)
推荐(0)
2017年11月4日
spring security实现简单的url权限拦截
摘要: 在一个系统中,权限的拦截是很常见的事情,通常情况下我们都是基于url进行拦截。那么在spring security中应该怎么配置呢。 大致步骤如下: 1、用户登录成功后我们需要拿到用户所拥有的权限,并保存到当前的认证对象中。 |- Secur...
阅读全文
posted @ 2017-11-04 13:19 huan1993
阅读(278)
评论(0)
推荐(0)
基于反射进行对象属性的拷贝
摘要: 在实际的工作中,有时可能存在2个java bean属性之间的拷贝,而如果使用bean 之间setter方法进行设置,那么将会存在大量的冗余的代码,因此可以考虑使用反射来进行属性的拷贝操作。 大致思路如下: 1、从class文件中,获取到所有的p...
阅读全文
posted @ 2017-11-04 11:39 huan1993
阅读(91)
评论(0)
推荐(0)
2017年11月1日
认识spring security
摘要: 在一个系统中认证和授权是常有的事情,现在比较流行的框架有spring security、shiro等等。他们都能很好的帮助我们完成认证和授权的功能。那么假如说让我们自己完成一个登录那么应该大致的流程是怎么样的呢? 一、我们肯定有一个处理页面上表单提交的...
阅读全文
posted @ 2017-11-01 22:09 huan1993
阅读(33)
评论(0)
推荐(0)
2017年10月29日
基于jpa的specification实现动态查询
摘要: spring data jpa为我们实现简单的crud操作提供了极大的方便。但大部分情况下,系统中都存在大量的动态查询操作,这个时候就可以借助spring data jpa的 Specification动态查询操作。但这个动态查询操作的大部分的代码都是...
阅读全文
posted @ 2017-10-29 12:46 huan1993
阅读(140)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
下一页
公告