tnjk.net
相关文档
当前位置:首页 >> jFinAl >>

jFinAl

jfinal 基于spring MVC研发的框架,操作简单。节省代码,适用于所有web项目。适合中小型项目开发。10分钟写出一个页面的增删改查。目前所在公司就用jfinal开发。app,服务端也可以。

挺好用的,jar包小,配置少,还自带轻量级orm。语法和.net相似,如果有.net的开发经验的话,可以很快的上手。

1、JFinal能使用Tomcat 7做服务器 2、JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。

轻量级,支持快速开发,我现在手上的一个项目就是用的jfinal,直接用sql语句操作数据库,个人感觉还可以。

为了简洁,findById(...)没有支持联合主键。如果需要这个功能的话可以这样写代码:YourModel.dao.findFirst(select * from xxx where a_id = ? and b_id = ?, x, y); JFinal 很多设计都是尽量只提供最常用的功能,但少用的功能也有办法做得到,...

1、JFinal的Controller绝对不是单例。因为很明显Controller里面包含request和response属性。 2、要搞清楚为什么有并发问题。即使servlet是单例的,但是request和response也不是同一个对象,所以servlet本身也没有并发问题。

String sql = "insert into user(name, cash) values(?, ?)"; int[] result = Db.batch(sql, new Object[][]{{"James", 888}, {"zhanjin", 888}},1000);

Spring mvc 只是一个mvc框架把 jfinal 是 orm+mvc 而且有易与扩展的render plugin等机制。 你用一下就知道是不是一个层面上的东西了,有发帖的时间都写一个demo了吧:) ​​希望以上信息可以帮到您!

表单属性的命名还是直接用user.name,user.age。。。去命名,然后在后台的话,用user的model去接收,比如User user= this.getModel(User.class,"user");这样就能接收到整个表单对象,注意属性的名称要跟实体类一只,括号中的“user”是你前台页面...

使用完后必须con.close()掉, 使用连接池的话,执行con.close并不会关闭与数据库的TCP连接,而是将连接还回到池中去,如果不close掉的话,这个连接将会一直被占用,直接连接池中的连接耗尽为止。

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com