![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程应用与实践
weixin_45769314
这个作者很懒,什么都没留下…
展开
-
FreeMarker源码分析(十四)
2021SC@SDUSC目录AddConcatExpression.java源码分析BuiltInsForMultipleTypes.java源码分析AddConcatExpression.java源码分析/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * dist原创 2021-12-23 15:06:08 · 489 阅读 · 0 评论 -
FreeMarker源码分析(十三)
2021SC@SDUSC目录_ObjectBuilderSettingEvaluator.java源码分析GetOptionalTemplateMethod.java源码分析AliasTemplateDateFormatFactory.java源码分析_ObjectBuilderSettingEvaluator.java源码分析/* * Licensed to the Apache Software Foundation (ASF) under one *...原创 2021-12-23 14:53:23 · 340 阅读 · 0 评论 -
FreeMarker源码分析(十二)
2021SC@SDUSC目录TransformBlock.java源码分析TokenMgrError.java源码分析TemplateConfiguration.java源码分析SwitchBlock.java源码分析TransformBlock.java源码分析/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license ag.原创 2021-12-21 10:45:26 · 319 阅读 · 0 评论 -
FreeMarker源码分析(十一)
2021SC@SDUSC目录StringUtil.java源码分析TemplateModelUtils.java源码分析OptimizerUtil.java源码分析StringUtil.java源码分析/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * d.原创 2021-12-19 11:57:49 · 655 阅读 · 0 评论 -
FreeMarker源码分析(十)
2021SC@SDUSC目录DateUtil.java源码分析NumberUtil.java源码分析StandardCompress.java源码分析DateUtil.java源码分析/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distribute.原创 2021-12-10 18:50:51 · 269 阅读 · 0 评论 -
FreeMarker源码分析(九)
2021SC@SDUSC目录Version.java源码分析CaptureOutput.java源码分析ClassUtil.java源码分析Version.java源码分析/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with原创 2021-12-04 16:28:45 · 226 阅读 · 0 评论 -
FreeMarker源码分析(八)
2021SC@SDUSC目录Configuration.java代码分析DefaultEnumerationAdapter.java代码分析SimpleSequence.java代码分析Configuration.java代码分析/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOT原创 2021-11-27 16:29:59 · 591 阅读 · 0 评论 -
FreeMarker源码分析(七)
2021SC@SDUSCTemplateException代码分析/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownersh原创 2021-11-21 15:04:23 · 507 阅读 · 0 评论 -
FreeMarker源码分析(六)
2021SC@SDUSC目录SimpleCollection.java源码展示关键代码分析iterator()next()SimpleHash.java源码展示关键代码分析SimpleHash()get()SimpleCollection.java源码展示package freemarker.template;import java.io.Serializable;import java.util.Collection;import java原创 2021-11-13 16:06:57 · 193 阅读 · 0 评论 -
FreeMarker源码分析(五)
2021SC@SDUSC目录DefaultArrayAdapter.java源码展示关键代码分析adapt()ByteArrayAdapterDefaultListAdapter.java源码展示关键代码分析get()getAPI()DefaultNonListCollectionAdapter源码展示关键代码分析iterator()DefaultArrayAdapter.java源码展示/* * Licens...原创 2021-11-04 16:30:15 · 229 阅读 · 0 评论 -
FreeMarker源码分析(四)
2021SC@SDUSC目录template包Template.java源码展示关键代码分析template()构造方法getPlainTextTemplate()方法createProcessingEnvironment()方法getPrefixedName()方法containingElements()方法template包与log有关的代码分析已经完成接下来集中于对FreeMarker的template进行分析。模板引擎的作用模板引擎的目标是“.原创 2021-10-23 16:58:00 · 831 阅读 · 0 评论 -
FreeMarker源码分析(三)
2021SC@SDUSC目录Log包SLF4JLoggerFactory.java源码展示代码分析关于slf4jLogger.java源码展示源码分析Log包本篇主要来分析LoggerFactory的余下代码和Logger代码SLF4JLoggerFactory.java源码展示/* * Licensed to the Apache Software Foundation (ASF) under one * or more contribu原创 2021-10-15 09:58:05 · 362 阅读 · 0 评论 -
FreeMarker源码分析(二)
2021SC@SDUSC原创 2021-10-03 23:07:16 · 230 阅读 · 0 评论 -
FreeMarker源码分析(一)
2021SC@SDUSCFreeMarker简要介绍FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。模板编写为FreeMarker Template Language (FTL)。它是简单的,专用的语言, 不是 像PHP那样成熟的编程语言。 那就意味着要准备数据在真实编程语言中来显示,比如数据库查询和业务运算原创 2021-09-29 11:59:31 · 633 阅读 · 0 评论