使用javaconfig配置freemarker】的更多相关文章

package com.yy.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.ViewResolver;…
上面一篇我已经说明了如何去配置freemarker,这里我就谈谈遇到的问题吧. 首先, 为什么要删除上面之前的.你要使用freemarkerviewresolver和上面的冲突了,因此要注释掉上面的. 其次,还有一个注意点.如下图 图中红色的部分只有后缀,不要去给人家加上前缀,原因看黄色框内.其实已经配好了前缀,所以不能多此一举,否则会出错. 我当时就是感觉自己聪明,加上了,结果报错了.…
这里呢,我首先来说明一下写该篇的目的. 我最近要用到freemarker因此研究了一下这个东西. 先来说说如何配置吧. 1.jar包.地址见下链接. http://pan.baidu.com/s/1jGOgKPC 其他的几个jar包我就不提供了,毕竟你都搞到springMVC了还不知道需要什么包也说不过去了. 2.在servlet.xml文件中配置freemarker <!-- freemarker的配置 --> <bean id="freemarkerConfigurer&q…
除了使用xml,spring提供javaconfig配置,下面是简单的例子: 1.声明接口 /** * */ package com.junge.demo.spring.service; /** * 表演 * @author Administrator * */ public interface IPerface { void play(); } 2.添加实现类 /** * */ package com.junge.demo.spring.service.impl; import org.spr…
Spring4 MVC HelloWorld 注释/JavaConfig为示例,一步一步以简单的方式学习Spring4 MVC 的注解,项目设置,代码,部署和运行. 我们已经使用XML配置开发了一个Hello World Web应用程序.但是,XML不是配置Spring应用程序的唯一途径.或者,我们可以使用Java配置来配置应用程序. 我们将再次创建一个Hello world的例子,但这个时候我们使用Java配置. 我们将删除上面提到的XML文件,并通过它们对应的Java替换这些XML配置. 目…
1.在上篇博客里讲述了spring+mybatis的整合,这边在上篇的基础上进行开发. 上篇博客链接http://www.cnblogs.com/huangyichun/p/6149946.html 2.项目总体架构 (1)首先修改build.gradle文件,添加springmvc的依赖 group 'com.huang' version '1.0-SNAPSHOT' apply plugin: 'java' apply plugin: 'war' apply plugin: 'eclipse…
原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/7171011.html 早以前,Spring推荐使用XML的方式来定义Bean及Bean之间的装配规则,但是在Spring3之后,Spring提出的强大的JavaConfig这种类型安全的Bean装配方式,它基于Java代码的灵活性,使得装配的过程也变得及其灵活. 使用JavaConfig来装配Bean拥有其自己的一套规则,我们在这里来看一看: 1.规则 规则一:@Configuratio…
前言 在写完Spring第二和第三篇后,去读了Spring In Action这本书-发现有知识点要补充,知识点跨越了第二和第三篇,因此专门再开一篇博文来写- 通过java代码配置bean 由于Spring的自动装配并不能将第三方库组件装配到应用中,于是需要显式装配配置.显示装配有两种方式 通过java代码装配bean 通过XML装配bean Spring In Action作者首推使用自动装配的功能,而后是通过java代码配置bean,最后才用XML文件配置的方式.. 那么怎么通过java代码…
需求产生原因 要求在同一个接口中,根据不同的参数,返回不同的视图结果 所有的视图中的数据基本一致 要求页面能静态化,优化SEO 例如:A接口返回客户的信息 客户A在调用接口时,返回其个性化定制的页面A 客户B在调用这个接口时,返回其个性化主页B 实现方式 freemaker 的 TemplateLoader freemaker的配置类freemarker.template.Configuration中提供了一个配置模版加载器的方法setTemplateLoader,需求是要求同时能加载本地和远程…
亲测,提供2种方式,效果都不错: ----------------------------------------- 1.直接下载相应的插件.只需要下载FreeMarker的识别Jar包就可以:888KB 下载地址:链接:https://pan.baidu.com/s/1WYeJwO9BgHYLMJg7jYhraQ 密码:1apc:如果上述连接失效,可以给我留言 jar包分别放在Eclipse文件夹相应的位置即可:如下图:将FTL中features和plugins中的jar包拷贝到Eclipse…