Spring
文章平均质量分 93
SZleoWang
这个作者很懒,什么都没留下…
展开
-
减少代码重复
在实际工作中,减少代码重复,是提升代码可维护性,锻炼自己技术抽象能力的一个重要手段,而在这篇文章中,朱晔老师结合实际案例,提炼出了3个常见的代码重复问题,并给出了相应的解决方案。不妨一起来听听看,希望对你有所启发。你好,我是朱晔。今天,我来和你聊聊搞定代码重复的三个绝招。业务同学抱怨业务开发没有技术含量,用不到设计模式、Java高级特性、OOP,平时写代码都在堆CRUD,个人成长无从谈起。每次面试官问到“请说说平时常用的设计模式”,都只能答单例模式,因为其他设计模式的确是听过但没用过;对于反射、注解原创 2021-11-10 15:36:01 · 3183 阅读 · 1 评论 -
Swing日期时间选择框控件
import java.awt.BorderLayout; import java.awt.Color; import java.awt.Cursor; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Font; import java.awt.Frame; im转载 2012-03-07 15:24:39 · 2108 阅读 · 0 评论 -
基于代码生成器的智能开发框架 JEECG 作者张代浩专访
JEECG(J2EE Code Generation)是一款基于代码生成器的智能开发框架,采用代码生成+手工MERGE半智能开发模式,可以帮助你解决Java项目中50%的重复工作,让你更多关注业务逻辑。Google Code:http://code.google.com/p/jeecg/SVN地址:svn://www.oksvn.com/jeecg-jbpm JEECG论坛转载 2013-01-24 14:54:38 · 1356 阅读 · 0 评论 -
在自己的Portlet中使用Liferay的全文检索
在Liferay中的全文检索是使用的Lucene,方便我们的对内容进行全文检索。liferay中对文章、文档、博客、wiki、留言等实现了全文检索,如何在我们自己的Portlet中使用Liferay的全文检索呢?实例场景如下:我们自己实现了一个CMS,没有使用Liferay中的Journal类,比如存放新闻的类叫做CmsArticle。我们现在需要对这个新闻进行全文检索,可以检索新闻正文、转载 2013-12-07 08:06:37 · 1084 阅读 · 0 评论 -
Liferay的AUI框架如何学习
一、AUI是什么?Liferay中的AUI框架,官方叫做Alloy,是一个UI超框架,能为浏览器的三方面,结构,风格和表现建立网络应用提供连续的简单的API。它融合了三种设计语言:HTML, CSS 和 JAVA。准确来说AUI是Liferay在YUI的基础上进行的Liferay扩展,以方便Liferay的一些实际应用和扩展。AUI的很多语法结构、使用方法都都和YUI相关不太多。熟悉Y转载 2013-12-07 08:07:18 · 1786 阅读 · 0 评论 -
Liferay中的ActionRequest与RenderRequest区别
常见到有同学问liferay中的ActionRequest与RenderRequest是什么关系,有什么样的区别,我尝试着用我的理解解释一下。ActionRequest与RenderRequest简介首先ActionRequest和RenderRequest都是PortletRequest的子类。但是他们两个又是不同的两个对象。PortletRequest的整个对象结构如下图:转载 2013-12-07 07:56:15 · 988 阅读 · 0 评论 -
SpringMVC vs Struts
Struts1已经算是过去时了,因此在此讨论只涉及到Struts2。有关SpringMVC和Struts2对比的文章可以说在网上一大把,各位有兴趣直接搜索引擎即可。对此探讨我的观点很简单:没有最好,适合最好,存在即是合理。其实自己作为一个Spring Framework的追随者,我也尝试在整个架构上面以Spring一统天下来降低技术整合复杂度。 结合自己以往大部分Struts2和少转载 2014-08-04 21:17:46 · 713 阅读 · 0 评论 -
处理两个日期集合的差值 处理年月日
package Datess;/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the edi原创 2017-01-08 17:52:31 · 350 阅读 · 0 评论 -
用lag补满数据
http://blog.csdn.net/jgmydsai现在如下数据SQL> select * from test;DATES KEY----------- ----------2014-01-01 32015-05-01 52015-01-01 4123456要求把中间缺失的转载 2017-11-12 10:08:32 · 584 阅读 · 0 评论