标签:freemaker

Spring

190822-SpringBoot系列教程web篇之Beetl环境搭建

3

刘莉莉 发布于 2019-08-22

前面两篇分别介绍了目前流行的模板引擎Freemaker和Thymeleaf构建web应用的方式,接下来我们看一下号称性能最好的国产模板引擎Beetl,如何搭建web环境 本文主要来自官方文档,如有疑问,推荐查看: http://ibeetl.com/guide/#beetl I....

阅读(10)评论(0)赞 (0)

Java

190820-SpringBoot系列教程web篇之Thymeleaf环境搭建

3

Harries 发布于 2019-08-20

上一篇博文介绍了如何使用Freemaker引擎搭建web项目,这一篇我们则看一下另外一个常见的页面渲染引擎Thymeleaf如何搭建一个web项目 推荐结合Freemaker博文一起查看,效果更佳 190816-SpringBoot系列教程web篇之Freemaker环境搭建 I...

阅读(20)评论(0)赞 (0)

Spring

190816-SpringBoot系列教程web篇之Freemaker环境搭建

3

darida 发布于 2019-08-19

现在的开发现状比较流行前后端分离,使用springboot搭建一个提供rest接口的后端服务特别简单,引入 spring-boot-starter-web 依赖即可。那么在不分离的场景下,比如要开发一个后端使用的控制台,这时候可能并没有前端资源,由javaer自己来客串一把,我希...

阅读(18)评论(0)赞 (0)

Java

走进JavaWeb技术世界2:JSP与Servlet的曾经与现在

8

puefu.he 发布于 2019-08-16

微信公众号【黄小斜】大厂程序员,互联网行业新知,终身学习践行者。关注后回复「Java」、「Python」、「C++」、「大数据」、「机器学习」、「算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「BAT」、「校招」、「笔试」、「面试」、「面经」、「计算机基础...

阅读(21)评论(0)赞 (0)

Spring

Spring Boot 2.x (十八):邮件服务一文打尽

3

puefu.he 发布于 2019-08-15

在日常的工作中,我们经常会用到邮件服务,比如发送验证码,找回密码确认,注册时邮件验证等,所以今天在这里进行邮件服务的一些操作。 大致思路 我们要做的其实就是把Java程序作为一个客户端,然后通过配置SMTP协议去连接我们所使用的发送邮箱(from)对应的SMTP服务器,然后通过S...

阅读(21)评论(0)赞 (0)

Java

Spring Boot实践——SpringMVC视图解析

7

wenming.gapo 发布于 2019-08-12

  在spring-boot+spring mvc 的项目中,有些时候我们需要自己配置一些项目的设置,就会涉及到这三个,那么,他们之间有什么关系呢? 首先,@EnableWebMvc=WebMvcConfigurationSupport,使用了@EnableWebMvc注解等于扩...

阅读(19)评论(0)赞 (0)

编程技术

『互联网架构』软件架构-解密电商系统-页面静态化(81)

2

xirruiqiang 发布于 2019-06-14

秒杀系统说了几次了,基本技术点都有所涉及。真正的要解决大流量分布式系统的时候,不是特别容易,就像CAP原则和BASE原则,没有最优的方案,只有最合适的。 (一)页面静态化 技术方案 通过程序将动态页面抓取并保存为静态页面,这样的页面的实际存在于服务器的硬盘中 通过WEB服务器的 ...

阅读(56)评论(0)赞 (0)

Java

GoSqlGo 1.1.0 发布,大前端模式,在 HTML 里写 SQL 和 Java

xirruiqiang 发布于 2019-05-02

GoSqlGo  ( https://gitee.com/drinkjava2/gosqlgo) 天下武功,唯快不破,程序无非就是接收用户输入、存到数据库。GoSqlGo能让前端直接存取数据库,独立完成项目开发。 简介 | Features GoSqlGo是一个运行于后...

阅读(74)评论(0)赞 (0)

Java

Beetl3.0 功能预览 原 荐

2

songhua.gao 发布于 2019-04-15

Beetl是一款全功能,性能优秀的国产模板引擎,可以广泛用于动态页面生成,静态页面生成,代码生成,文本转换,脚本和规则引擎等,从2011年来,一直维护,并得到国内用户的肯定。 1 性能篇 Beetl3.0 现在进展到M1版本,单元测试都通过,俩个模板类的性能测试也跑了一下,结果如...

阅读(81)评论(0)赞 (0)

Java

SpringBoot2.1版本的个人应用开发框架 – 集成Druid + MybatisPlus

4

xirruiqiang 发布于 2019-04-11

本篇作为SpringBoot2.1版本的个人开发框架 子章节,请先阅读 SpringBoot2.1版本的个人开发框架 再次阅读本篇文章 项目地址: SpringBoot2.1版本的个人应用开发框架 创建core子模块的项目结构 我们先对core模块进行规划,core模块主要用来编...

阅读(115)评论(0)赞 (0)

Java

Spring Boot中的那些条件判断

xirruiqiang 发布于 2019-04-11

Spring Boot中的那些Conditional spring boot中为我们提供了丰富的Conditional来让我们得以非常方便的在项目中向容器中添加Bean。本文主要是对各个注解进行解释并辅以代码说明其用途。 所有ConditionalOnXXX的注解都可以放置在cl...

阅读(58)评论(0)赞 (0)

Java

Spring Boot中的那些条件判断

xiaoli.he 发布于 2019-04-11

Spring Boot中的那些Conditional spring boot中为我们提供了丰富的Conditional来让我们得以非常方便的在项目中向容器中添加Bean。本文主要是对各个注解进行解释并辅以代码说明其用途。 所有ConditionalOnXXX的注解都可以放置在cl...

阅读(70)评论(0)赞 (0)

Spring

Activiti6.0 java项目框架 spring5 SSM 工作流引擎 审批流程

尖兵 发布于 2019-04-02

1 代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器 freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块 2 阿里数据库连接池druid,安全权限框架 shiro,缓存框...

阅读(110)评论(0)赞 (0)

Java

Apache Struts OGNL注入漏洞原理与示例

9

puefu.he 发布于 2019-03-29

概述 通过本篇文章,我们主要了解如何在Apache Struts中实现OGNL注入。我们将举例阐述Struts中的两个关键漏洞: CVE-2017-5638 (Equifax信息泄露)和 CVE-2018-11776 。 Apache Struts是一个免费的开源框架,用于创建现...

阅读(120)评论(0)赞 (0)

Java

spring Boot 2.x | 模板引擎 thymeleaf

1

songhua.gao 发布于 2019-02-27

thymeleaf是一款用于渲染XML/XHTML/HTML5内容的模板引擎。类似JSP,Velocity,FreeMaker等,它也可以轻易的与Spring MVC等Web框架进行集成作为Web应用的模板引擎。与其它模板引擎相比,Thymeleaf最大的特点是能够直接在浏览器中...

阅读(108)评论(0)赞 (0)

Java

记一次ajax的JSESSIONID 变化解决、非跨域变化

puefu.he 发布于 2018-09-26

前言 某一天测试提了一个bug,系统进入到某个页面中后,出现登录失效,不管怎么样,只要进入这个页面再点击其他链接就会去到登录页面,测试环境没有问题。 开始解决 第一步:怀疑代码问题 因为测试环境没有任何问题,所以怀疑是代码本身的问题,于是在本地测试,发现本地没有问题,于是重新打包...

阅读(171)评论(0)赞 (0)

Java

Spring Boot 最佳实践(四)模板引擎Thymeleaf集成

10

xiaoli.wang 发布于 2018-09-07

Thymeleaf是一种Java XML / XHTML / HTML5模板引擎,可以在Web和非Web环境中使用。它更适合在基于MVC的Web应用程序的视图层提供XHTML / HTML5,但即使在脱机环境中,它也可以处理任何XML文件。它提供了完整的Spring Framew...

阅读(268)评论(0)赞 (0)

博主自留地

freemarker自定义标签

Harries 发布于 2018-08-10

写在前面 上节课程主要讲了在springboot上集成freemaker,本文主要介绍freemarker如何自定义标签,自定义标签的好处,可以在页面上实现复用。不多说废话,直接进入今天的主题 后台代码实现 /** * MIT License * Copyright (c) 20...

阅读(399)评论(1)赞 (1)