`
文章列表
1、上篇中关于Jsr181HandlerMapping分析。 红箭头中指代的就是上篇中注入的三个参数。 2、其中ApplicationObjectSupport类实现了ApplicationContextAware接口方法:   public final void setApplicationContext(ApplicationContext context) throws BeansException { if (context == null && !isContextRequired()) { // Reset internal context st ...
使用Hibernate的集成工具xdoclet生成映射文件和sql语句的步骤和代码: 1、编写java代码 public class BmsOrderPayment implements Serializable { /** **/ private static final long serialVersionUID = 7612212313354109083L; private String id; private String orderId; private String tradeSerialNumber; private Integer p ...
Tomcat源码中提供的一种拷贝数组的方式参考: public final class LifecycleSupport { /** * The set of registered LifecycleListeners for event notifications. */ private LifecycleListener listeners[] = new LifecycleListener[0]; /** * Add a lifecycle event listener to this component. ...

commons-lang

commons-lang 新版本中发现ant编译build.xml文件写的非常好供参考学习了 http://www.oschina.net/news/50649/apache-commons-lang-3-3-2  
Freemarker中有类TemplateCache其中方法: private static String normalizeName(String name) { // Disallow 0 for security reasons. if (name.indexOf(0) != -1) return null; for(;;) { int parentDirPathLoc = name.indexOf(PARENT_DIR_PATH); if(parentDirPathLoc ...
在以前的编写java代码过程中没注意过java规范,上午看到一款开源软件PMD尝试了一下挺好用的。在这里记下印象深刻的部分和以后的编程生涯中用的上的部分:1. PositionLiteralsFirstInComparisons:http://pmd.sourceforge.net/rules/design.html#PositionLiteralsFirstInComparisons2.OnlyOneReturnhttp://pmd.sourceforge.net/pmd-4.3.0/rules/controversial.html#OnlyOneReturn 3.Collapsible ...

Maven

  maven搭建:http://blog.csdn.net/ddddpow/article/details/9418581   --------------------------------- 问题:----------------------------------------------------------------------------------------- maven遇到问题:Unbound classpath variable: 'M2_REPO/xom/xom/1.2.5/xom-1.2.5.jar' in ...

Ant

    博客分类:
  • Ant
ant中用到的标签介绍,其中代码摘录自tomcat源代码和网络中。如果对ant感兴趣可以参考更详细的ant介绍文章:http://www.blogjava.net/baoyaer/articles/102217.html tstamp:   <tstamp> <format property="year" pattern="yyyy" loca ...

common-logging

在学习 java.util.logging包中关于jdk日志功能时参考以下博文: http://blog.csdn.net/caoxu1987728/article/details/2396541 非常感谢caoxu1987728写的这篇博文让我了解了jdk关于logging的功能。  
参考博文:http://blog.csdn.net/yufaw/article/details/7680403 注意Hibernate映射文件中配置: <id name="id" type="java.lang.Long"> <column name="ID" precision="22" scale="0" /> <generator class="native"></gen ...

Joda-Time

操作时间和日期的工具类库:Joda-Time 网址:http://www.joda.org/ 博客地址:http://www.ibm.com/developerworks/cn/java/j-jodatime.html?ca=drs-cn-1214#ibm-pcon 使用java原生的API格式化日期: 1.判断日期类型是否合法: public static boolean IsRightDate(String strDate, String strFormat) { // 是否为正确的日期格式 // 完整格式 // yyyy-MM-dd // HH:mm:ss bo ...

Tomcat服务器技术

Tomcat -- 安全认证 About</security-constraint> http://www.cnblogs.com/yan5lang/archive/2010/09/25/1834364.html

Digester

最近留意到了一个解析xml的库,作为标记记录一下,以下是链接地址: http://aga.iteye.com/blog/218587 http://jinguo.iteye.com/blog/210781 在学习Tomcat的源码中整理第15章节digester库的介绍如下: Digester库学习和使用### Digester ###一个规则定义了Digester遇到特别的模式的时候必须做的动作。一个规则用org.apache.commons.digester.Rule类。Digester类包括零个或多个Rule对象。在一个Digester实例中,规则及其模式被存储在接口org.a ...
使用正则表达式替换文件中的字符: 使用方式如上图所示! 

Spring任务调度

简单配置spring任务调度: 1、配置Job有两种形式分别为JobDetailBean和MethodInvokingJobDetailFactoryBean。 1.1 JobDetailBean 代码配置: <bean id="rewardJobDetail" class="org.springframework.scheduling.quartz.JobDetailBean"> <property name="jobClass" value="com.web.manage.Spring ...
Global site tag (gtag.js) - Google Analytics