原文:JFinal 源码分析 [DB+ActiveRecord]

我记得以前有人跟我说, 面试的时候要看spring的源码,要看ioc aop的源码 那为什么要看这些开源框架的源码呢,其实很多人都是 应急式 的去读,就像读一篇文章一下,用最快的速度把文章从头到尾读一遍,那结果就是当你读完它,你也不清楚它讲了一个什么故事,想表达什么。 一个优秀的架构的源码我认为就好像一本名著一样,你的 文学 水平越高,你就越能读出作者设计的精妙之处。一篇源码在你不同水平的时候,能 ...

2014-11-10 13:51 5 1510 推荐指数:

查看详情

JFinal框架源码分析(一)——JFinal项目的启动

疑问: 1、如何开启一个框架的源码分析? 2、如何实现支持 web 项目无需 web.xml 配置文件,便于嵌入式整合 jetty、undertow 3、责任链模式? Handle的初始化过程? 4、Route是如何被加载的? 项目入口 启动过程:WebRoot--> ...

Sun Jan 20 04:33:00 CST 2019 0 613
JfinalDb类的的使用

Jfinal提供了两种操作数据库的组件,分别是Model类和DB类,可以极大地减少代码量,提高开发效率。 Db类提供了在Model类之外更丰富的的数据库操作能力,使用Db类以及嵌套的Record类时,无需对数据库表进行映射,Record类相当于一个通用的Model。 以下为Db ...

Thu May 04 01:27:00 CST 2017 1 14863
JFinal源码详解

JFinal的框架我24号的一篇博文写到过,它优秀的地方在精简代码上,那么有两处源码是我觉得是值得我们要好好解析一下,一处是初始化加载—servlet跳转,另一处是DB+ActiveRecord的映射。 那么DB映射相对比较简单,我们这次就先来看看。 首先我们看看代码,还是之前我写过的 dog ...

Thu Nov 09 05:15:00 CST 2017 0 1455
Jfinal源码详解

JFinal的框架我24号的一篇博文写到过,它优秀的地方在精简代码上,那么有两处源码是我觉得是值得我们要好好解析一下,一处是初始化加载—servlet跳转,另一处是DB+ActiveRecord的映射。 那么DB映射相对比较简单,我们这次就先来看看。 首先我们看看代码,还是之前我写过的 dog ...

Tue Dec 09 23:22:00 CST 2014 0 5409
jfinalDb+Record模式示例

JFinal插件配置 ehcache.xml JFinal独创Db + Record模式示例JFinal配备的ActiveRecord插件,除了实现了类似Rails ActiveRecrod的功能之外,还实现了Db ...

Mon Feb 27 00:09:00 CST 2017 0 8847
列式存储(三)JFinal DB.tx()事务

上一篇中说道了列式存储中新增表单时后台接收数据问题,在存入数据库时一次插入多条数据,就要用到事务。 JFinal中有个封装好的事务应用,用起来非常方便简单。 写法1: result值为true则操作成功,为false则回滚。 事务DB.tx()本身也返回一个boolean值 ...

Tue Oct 18 21:51:00 CST 2016 0 3024
JFinal Db + Record模式 - ORM 框架

// 创建name属性为James,age属性为25的record对象并添加到数据库 Record user = new Record().set("name", "James").set("age", 25); Db.save("user", user); // 删除id值为25 ...

Wed Apr 20 18:50:00 CST 2016 0 1969
Jfinal cms前台评论XSS漏洞分析

Jfinal cms采用Java语言开发,官方代码仓库为:https://gitee.com/jflyfox/jfinal_cms。 Jfinal cms前台评论处存在XSS漏洞,以v4.6版本为例,下面是简单的漏洞分析。 首先来看如何利用此漏洞。 第一步:填写payload 在新闻评论 ...

Wed May 15 06:12:00 CST 2019 0 667
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM