spring-boot集成Freemarker开发
来源:互联网 发布:旧版淘宝下载安装 编辑:程序博客网 时间:2024/06/06 12:49
1.该demo功能
http://localhost/system/login展示后台发布新闻列表
http://localhost/前端Freemark模板展示
中间用到了Mysql, Mybatis, druid;可以参考spring-boot相关的demo
2.Pom依赖
3.项目启动
4.配置freemarker
5.完整项目参考
https://github.com/leelance/spring-boot-all/tree/master/spring-boot-freemarker
http://localhost/system/login展示后台发布新闻列表
http://localhost/前端Freemark模板展示
中间用到了Mysql, Mybatis, druid;可以参考spring-boot相关的demo
2.Pom依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId></dependency>
3.项目启动
@SpringBootApplication@MapperScan(basePackages="com.lance.freemaker.mapper")public class SimpleApplication { public static void main(String[] args) { SpringApplication.run(SimpleApplication.class, args); }}@Configurationpublic class WebMvcConfig extends WebMvcConfigurerAdapter{ @Override public void addInterceptors(InterceptorRegistry registry) { registry.addInterceptor(new AdminInterceptor()).addPathPatterns("/system/admin/**"); }}
4.配置freemarker
# FREEMARKER (FreeMarkerAutoConfiguration)spring.freemarker.allow-request-override=falsespring.freemarker.allow-session-override=falsespring.freemarker.cache=truespring.freemarker.charset=UTF-8spring.freemarker.check-template-location=truespring.freemarker.content-type=text/htmlspring.freemarker.enabled=truespring.freemarker.expose-request-attributes=falsespring.freemarker.expose-session-attributes=falsespring.freemarker.expose-spring-macro-helpers=truespring.freemarker.prefer-file-system-access=truespring.freemarker.suffix=.ftlspring.freemarker.template-loader-path=classpath:/templates/spring.freemarker.settings.template_update_delay=0spring.freemarker.settings.default_encoding=UTF-8spring.freemarker.settings.classic_compatible=truespring.freemarker.order=1
5.完整项目参考
https://github.com/leelance/spring-boot-all/tree/master/spring-boot-freemarker
0 0
- spring-boot集成Freemarker开发
- Spring Boot 集成 FreeMarker
- Spring Boot 集成 FreeMarker 详解案例
- Spring Boot实践-3(集成freemarker)
- Spring Boot 集成 FreeMarker 详解案例
- Spring Boot 集成 FreeMarker 详解案例
- spring boot 整合Freemarker
- spring boot+mybatis+freemarker
- spring boot之FreeMarker
- Spring Boot集成MyBatis开发Web项目
- Java Web开发之集成Spring Boot
- Spring boot中集成mybatis开发环境
- 第8章 Spring Boot集成开发
- 8.2 Spring Boot集成Groovy、Grails开发
- 6.3 Spring Boot集成mongodb开发
- Spring框架集成FreeMarker
- spring mvc 集成freemarker
- Spring Boot基础6-web应用开发-模板引擎FreeMarker
- 记录springmvc+ueditor1.4.3上传附件问题
- spring集成ActiveMQ, 消息提供者
- hdu1281棋盘游戏
- spring-boot集成shiro
- Git的下载安装及使用
- spring-boot集成Freemarker开发
- 云计算把Cisco, Dell和HP拍在了沙滩上
- spring-boot 代码生成工具
- 【数据结构】算法8.3 广义表遍历算法
- spring-boot集成sitemesh装饰器
- Discoverer
- spring-boot集成EasyUI和KindEditor
- poj3621 二分+spfa
- spring-boot集成Quartz