2019-05-29 11:25
@nani https://www.jfinal.com/doc/5-7 注意:MySql数据库表必须设置为InnoDB引擎时才支持事务,MyISAM并不支持事务。
2019-05-26 15:51
@山东小木 老师,这个HBuilderX貌似只搞前端,没见用来开发Java的。写Java还是eclipse和idea比较爽吧
2019-05-26 01:00
原因已经写在了jfinal-undertow里面:(我拷贝过来:)
// 部署模式下才需要为 jfinal 的 PathKit 注入值
/**
* 1:先通过 UndertowKit.getClassPathDirs() 从 System.getProperty("java.class.path")
* 中获取 class path 值,开发阶段将获取到正确的 class path 值,如: .../target/classes
*
*
* 2:如果项目打成 jar 包并部署将无法正确获取 class path 值,则使用 Class.getProtectionDomain()
* 的方式来获取
*
*
* 3:如果 targetClass 处在 jar 包之中,则 targetClass.getProtectionDomain() 方式获取到的是
* targetClass 所在的 jar 文件的全路径名,例如:
* .../maven_repo/com/.../xxx.jar
* 注意该值带有文件名
*
* 如果 targetClass 不处在 jar 包之中,将获取 target 所在的目录的全路径,例如:
* .../target/classes
* 注意该值仅仅是路径,不带文件名
*
*
* 4:不能跳过第一步直接使用 Class.getProtectionDomain() 方案,因为对于 maven 项目来说
* 该方案得到的路径通常是指向本地 maven 库中的一个路径,因为 maven 项目的多数 jar 依赖
* 都指向 maven 库
*
* 而打包部署后的项目,其中的依赖要么在 fatjar 之中,要么在项目的 lib 子目录下,对于传统
* java web 项目在 WEB-INF/lib 之下。这三种情况才有了间接定位 root class path 的可能
*/
在520行:
https://gitee.com/jfinal/jfinal-undertow/blob/master/src/main/java/com/jfinal/server/undertow/UndertowServer.java
2019-05-21 22:52
@糊搞 可以在JFinalConfig子类的 configConstant(Constants me) { me.setError500View("/_view/common/error/500.html"); 而且是支持JF模版的,根据参数,还可以在里面做更多操作
2019-05-21 17:44
@JFinal 我感觉稍微习惯一下就好了,之前一点一跳我都能一字不拉的拖回去看衔接的内容23333,现在的已经非常棒了(๑•̀ㅂ•́)و✧
2019-05-21 17:26
@山东小木 老师,为了底部预留这个区域的话,有点不划算,看内容的时间要远远多于看底部。心姐就没有管下面的部分。看手册的时候确实要爽一点。