• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

JFinal教程手册

RSS
  • 9.1  概述
    9.1 概述
    JFinal 为国际化提供了极速化的支持,国际化模块仅三个类文件,使用方式要比 spring 这 类框架容易得多。_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:216 | 回复:0
  • 9.2 I18n 与 Res
    9.2 I18n 与 Res
    I18n 对象可通过资源文件的 baseName 与 locale 参数获取到与之相对应的Res 对象,Res 对象提供了API 用来获取国际化数据。以下给出具体使用步骤:l创建 i18n_en_US.properties、 i18n_zh_CN.properties &nb_来自JFi ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:195 | 回复:0
  • 9.3 I18nInterceptor
    9.3 I18nInterceptor
    I18nInterceptor 拦截器是针对于web 应用提供的一个国际化组件,以下是在freemarker 模板 中使用的例子://先将I18nInterceptor配置成全局拦截器public void configInterceptor(Interceptors me)_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:198 | 回复:0
  • 10.1  概述
    10.1 概述
    JFinal 默认使用FreeMarker 作为View,为了使eclipsejee 能正确识别html,所以默认使 用”.html”作为FreeMarker 视图文件的扩展名(原为”.ftl”)。如果需要使用 JSP 作为默认_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:189 | 回复:0
  • 10.2 FreeMarker 示例
    10.2 FreeMarker 示例
    以下代码为FreeMarker 经常使用的指令与插值:table#list userList as usertrtd${user.name}/tdtd${user.age}/t_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:213 | 回复:0
  • 10.3 在 JFinal 中扩展
    10.3 在 JFinal 中扩展
    可以通过 FreeMarkerRender.getConfiguration().setSharedVariable(“myKit”, new MyKit()) 为FreeMarker 设置共享工具类,在 view 中使用${myKit.method(para)}_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:173 | 回复:0
  • 11.1  概述
    11.1 概述
    JFinal 采用微内核全方位扩展架构,全方位是指其扩展方式在空间上的表现形式。JFinal 由Handler、Interceptor、Controller、Render、Plugin 五大部分组成。本章将简单介绍此架构以 及基于此架构所做的一些较为常用的 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:174 | 回复:0
  • 11.2  架构
    11.2 架构
    JFinal顶层架构图如下:未完待续 ……JFinal 官方网站:http://www.jfinal.comJFinal 官方 QQ 群: 322076903、432462639JFinal 官方微信:_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:06 | 阅读:161 | 回复:0
  • 6.6 ehcache.xml 简介
    6.6 ehcache.xml 简介
    EhCache的使用需要有ehcache.xml配置文件支持,该配置文件中配置了很多cache节点, 每个 cache 节点会配置一个 name 属性,例如:cache name=blog …,该属性_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:170 | 回复:0
  • 7.1  概述
    7.1 概述
    RedisPlugin是支持Redis的极速化插件。使用RedisPlugin可以极度方便的使用redis,该 插件不仅提供了丰富的API,而且还同时支持多redis服务端。Redis&nbs_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:189 | 回复:0
  • 7.2 RedisPlugin
    7.2 RedisPlugin
    RedisPlugin 是作为 JFinal 的 Plugin 而存在的,所以使用时需要在 JFinalConfig 中配置RedisPlugin,以下是RedisPlugin 配置示例代码:public class DemoConfig extend_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:221 | 回复:0
  • 7.3 Redis 与 Cache
    7.3 Redis 与 Cache
    Redis与Cache 联合起来可以非常方便地使用Redis服务,Redis对象通过use()方法来获取 到Cache 对象,Cache 对象提供了丰富的API 用于使用Redis 服务,下面_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:227 | 回复:0
  • 7.4 非 web 环境使用 RedisPlugin
    7.4 非 web 环境使用 RedisPlugin
    RedisPlugin 也可以在非 web 环境下使用,只需引入 jfinal.jar 然后多调_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:164 | 回复:0
  • 8.1  概述
    8.1 概述
    Validator 是 JFinal 校验组件,在Validator 类中提供了非常方便的校验方法,学习简单,使用方便。_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:202 | 回复:0
  • 8.2 Validator
    8.2 Validator
    Validator 自身实现了Interceptor 接口,所以它也是一个拦截器,配置方式与拦截器完全一 样。以下是 Validator 示例:public class LoginValidator extends Validator {protected void validate(_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:187 | 回复:0
  • 8.3 Validator 配置
    8.3 Validator 配置
    Validator 配置方式与拦截器完全一样,见如下代码:public class UserController extends Controller {@Before(LoginValidator.class)//配置方式与拦截器完全一样public void login() {_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:05 | 阅读:172 | 回复:0
  • 5.11 Oracle 支持
    5.11 Oracle 支持
    Oracle 数据库具有一定的特殊性,JFinal 针对这些特殊性进行了一些额外的支持以方便广 大的Oracle 使用者。以下是一个完整的Oracle 配置示例:public class DemoConfig extends JFinalConfig {public voi_来自JFinal ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:04 | 阅读:215 | 回复:0
  • 5.12  多数据源支持
    5.12 多数据源支持
    ActiveRecordPlugin 可同时支持多数据源、多方言、多缓存、多事务级别等特性,对每个 ActiveRecordPlugin 可进行彼此独立的配置。简言之 JFinal 可以同时使用多数据源,并且可 以针对这多个数据源配置独立的方言、缓 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:04 | 阅读:175 | 回复:0
  • 5.13  非 web 环境下使用 ActiveRecord
    5.13 非 web 环境下使用 ActiveRecord
    ActiveRecordPlugin 可以独立于 java web 环境运行在任何普通的 java 程序中,使用方式极 度简单,相对于 web 项目只需要手动调用一下其start() 方法即可立即使用。以下是代码示例:public class ActiveRecordTest { ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:04 | 阅读:195 | 回复:0
  • 6.1  概述
    6.1 概述
    EhCachePlugin 是 JFinal 集成的缓存插件,通过使用 EhCachePlugin 可以提高系统的并发 访问速度。_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:04 | 阅读:220 | 回复:0
  • 6.2 EhCachePlugin
    6.2 EhCachePlugin
    EhCachePlugin 是作为 JFinal 的 Plugin 而存在的,所以使用时需要在 JFinalConfig 中配置EhCachePlugin,以下是Plugin 配置示例代码:public class DemoConfig extends JFinalConfig {pu_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:04 | 阅读:205 | 回复:0
  • 6.3 CacheInterceptor
    6.3 CacheInterceptor
    CacheInterceptor 可以将 action 所需数据全部缓存起来,下次请求到来时如果 cache 存在则 直接使用数据并 render,而不会去调用 action。此用法可使 action 完全不受 cache 相关代码所 污染,即插即用,以下是示例 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:04 | 阅读:169 | 回复:0
  • 6.4 EvictInterceptor
    6.4 EvictInterceptor
    EvictInterceptor 可以根据CacheName 注解自动清除缓存。以下是示例代码:@Before(EvictInterceptor.class)@CacheName(blogList)public void update() { getModel(B_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:04 | 阅读:188 | 回复:0
  • 6.5 CacheKit
    6.5 CacheKit
    CacheKit 是缓存操作工具类,以下是示例代码:public void list() {ListBlog blogList = CacheKit.get(blog, blogList);if (blogList == null)_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:04 | 阅读:184 | 回复:0
  • 5.3 Model
    5.3 Model
    Model 是 ActiveRecord 中最重要的组件之一,它充当 MVC 模式中的 Model 部分。以下是Model 定义示例代码:public class User extends ModelUser {public static final User dao = new_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:03 | 阅读:166 | 回复:0
  • 5.4 JavaBean 与 Model 合体
    5.4 JavaBean 与 Model 合体
    JFinal 2.1 版本提供了 ModelGenerator 、BaseModelGenerator 、MappingKitGernator 、 DataDictionaryGenerator,分别生成Model、BaseModel、_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:03 | 阅读:184 | 回复:0
  • 5.5 JFinal 独创 Db + Record 模式
    5.5 JFinal 独创 Db + Record 模式
    Db 类及其配套的 Record 类,提供了在 Model 类之外更为丰富的数据库操作功能。使用 Db 与Record 类时,无需对数据库表进行映射,Record 相当于一个通用的Model。以下为Db + Record 模式的一些常见用法:// 创建name ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:03 | 阅读:185 | 回复:0
  • 5.6  声明式事务
    5.6 声明式事务
    ActiveRecord 支持声名式事务,声明式事务需要使用 ActiveRecordPlugin提供的拦截器来 实现,拦截器的配置方法见Interceptor 有关章节。以下代码是声明式事务示例:// 本例仅为示例, 并未严格考虑账户状态等业务逻辑 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:03 | 阅读:181 | 回复:0
  • 5.7 Cache
    5.7 Cache
    ActiveRecord 可以使用缓存以大大提高性能,以下代码是Cache 使用示例:public void list() {ListBlog blogList = Blog.dao.findByCache(cacheName, ke_来自JFinal教程手册……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:03 | 阅读:204 | 回复:0
  • 5.8 Dialect 多数据库支持
    5.8 Dialect 多数据库支持
    目前 ActiveRecordPlugin 提供了 MysqlDialect、OracleDialect、AnsiSqlDialect 实现类。 MysqlDialect 与 OracleDialect 分别实现对 Mysql 与 Oracle 的支持,AnsiSqlDialect 实现对遵守 AN_来自JFinal教程手册 ...……
    作者:菜鸟教程小白 | 时间:2022-2-2 11:03 | 阅读:188 | 回复:0
123下一页
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap