首页 > TAG信息列表 > JFINAL

enjoy模板引擎

<dependency> <groupId>com.jfinal</groupId> <artifactId>enjoy</artifactId> <version>5.0.0</version> </dependency> import com.jfinal.kit.Kv; import com.jfinal.template.Engine; import com.jfinal.template.Te

JFINAL源码发现一个很提神的类 Duang

JFINAL源码发现一个很提神的类 Duang ,不知是否是我想得那个意思    可能很多年轻程序员都不懂这个梗: https://baike.baidu.com/item/duang/16824760?fr=aladdin 2015年3月4日,成龙多年前拍摄的洗头水广告,最近再被网民恶搞,令“Duang”一字热爆网络,还有网民创造一个汉字,上面是“

jfinal连接数据库,可以在main方法中直接连接使用

    初始化连接jfinal数据库,直接启动 private void databaseInit(String url,String userName,String pass,String db){ // 配置 druid 数据库连接池插件 DruidPlugin druidPlugin = new DruidPlugin(url, userName, pass); // 启动连接池

根据excel列名导入数据(jfinal)

import com.guiyang.education.base.Constants; import com.guiyang.education.controller.global.GlobalAuthController; import com.guiyang.education.controller.service.DataManagementService; import com.guiyang.education.model.highchart.HighchartModel; import co

jfinal 日志配置为logback

jfinal版本4.9.15。此版已将slf4j集成到jfinal的日志框架中,只需要配置一下即可。 jfinal默认日志是log4j,以下将日志替换为slf4j-logback。 配置总共分为4步,1.引入依赖->2.增加logback配置文件->3.在jfinal配置类中设置日志实现->4.在业务类中使用日志。 1、在项目pom.xml 文件

JFinal-02-JFinalConfig

JFinalConfig的子类需要实现以下5个抽象方法 public class DemoConfig extends JFinalConfig { public void configConstant(Constants me) {} public void configRoute(Routes me) {} public void configPlugin(Plugins me) {} public void configInterceptor(In

JFinal-01-快速上手

在IDEA中创建web项目并添加maven 在pom.xml中配置 <dependencies> <dependency> <groupId>com.jfinal</groupId> <artifactId>jetty-server</artifactId> <version>8.1.8</version>

基于JFinal完成一个简单的学生信息管理系统

一、界面如下 二、操作步骤 点击进入:https://jfinal.com/project/1 滑到最下面,点击JFinal 4.9.01 demo for maven下载 然后把这个压缩包解压,导入到Ecplise中 然后在Navicat里新建一个数据库,命名为blog 输入查询语句 1 CREATE TABLE `blog` ( 2 `id` int(11) NOT NULL

JFinal框架的学习和报错

今天成功完成了JFinal框架操作数据库。遇到了很多的问题,我在此整理一下 1.com.alibaba.druid.pool.DruidDataSource erroe {dataSource-1} init error  数据库配置文件错误 查看数据库配置文件发现url写错了,正确写法应该为:            jdbcurl=jdbc:mysql://localhost:330

JFinal AOP使用

1.AOP AOP是Aspect Oriented Programming,即面向切面编程。对于某些方法它们会出现在不同场景中,我们可以通过接口的方式来实现此类功能,但是还是比较麻烦。如果使用AOP就会简单很多。在JFinal中,我们会将利用拦截器、注解来实现AOP 2.AOP主要功能 日志记录,性能统计,安全控制,事务

低代码

一、OPSLI 快速开发平台OPSLI 快速开发平台基于springboot、vue、element-ui 、vue-admin-beautiful,项目采用前后端分离架构,热插拔式业务模块与插件扩展性高 ,代码简洁,功能丰富,开箱即用 官网: https://opsli.com开源地址: https://github.com/hiparker/opsli-boot          

jfinal 获取刚保存的对象的主键 ,该主键在数据库中自增

https://www.oschina.net/question/2358239_241654?sort=time 如果你是用Model的方式进行save,可以在插入数据之后调用Model.get(String attr);方法即可获得,attr是你表的id的列的名称 如果你是用Db.save方法,可以在该方法之后调用record.get(String column)方法,column是你表的id

jfinal为weebox弹出框传递参数

前言:jfinal为weebox弹出框传递参数,其实弄明白了也很简单,就是通过weebox的open方法,在传递的url中加入jfinal回来的参数设置,当然以下代码,你需要参照《探索jfinal》的系列文章,本篇以deal_id为例。 jfinal setAttr("deal_id", Long.valueOf(deal_id)); ajaxDoneSuccess("添加新的回报"

jfinal文件上传

jfinal的文件上传 材料 COS.jar 将此包放置在javaweb的lib包中,否则将会在上传的时候报如下错误。 NoClassDefFoundError: com/oreilly/servlet/multipart/FileRenamePolicy 使用 <input type="file" name="image" class="required" accept="image/gif, image/jpeg, ima

jfinal拦截器Interceptor解析

前言:比如有这样一个场景,当用户未登录时,点击发布项目、投资项目就需要提示用户进行登录,进而弹出登录页面,当用户登录完成后,就可以操作对应的页面。那么这种情况,就需要进行权限的拦截,那么使用Interceptor就显得弥足珍贵了。 原理介绍 当用户点击一个操作按钮时,向服务端发起请求,服务端

jfinal与bootstrap的登出实战

前言:本篇推出“jfinal与bootstrap的登出实战”,旨在介绍如果通过a标签弹出登出确认框,然后发送退出请求到jfinal,然后再刷新页面的做法。主要难点在于1.如果通过a标签的内容弹出登出确认框,2.如何通过a标签刷新对应弹出的页面。 前端技术 1.构建a标签 <a href="${ctx}/mem/logout" tar

jfinal与bootstrap的登录跳转实战

前言:终于来了一篇有质量的文章,我个人感觉非常不错,《jfinal与bootstrap之间的登录跳转实战》。具体内容包含有点击登录弹出模态框、点击登录确认按钮后的validate、jfinal的validate、jfinal的session管理、ajax请求与返回信息处理、页面间智能跳转。 弹出模态框以及jquery validat

JFinal上手demo

jfinal初上手,搭建demo小项目。 推荐语 JFinal 极速开发 JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。 在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约

jfinal的model和record如何相互转化?

jfinal的model和record如何相互转化? https://www.cnblogs.com/YuyuanNo1/p/9962022.html https://my.oschina.net/u/2450343/blog/859638 一、model转record: Model类: 1、 /** * Convert model to record. */public Record toRecord() { return new Record().setColumns(getAttrs

JFinal连接多个数据库

JFinal连接多个数据库 https://www.cnblogs.com/chenjy1225/p/12035708.html ActiveRecordPlugin可以支持多个数据库,多个语言,我们只需要添加多个ActiveRecordPlugin,分别配置即可。 Jfinal连接多个数据库 1. 添加mssql-jdbc-7.4.1.jar和mysql-connector-java-8.0.12.jar分别用于连

JBoot入门示例

        Jboot 是一个基于 JFinal、JFinal-Undertow、Dubbo、Seata、Sentinel、ShardingSphere、Nacos 等开发的国产微服务框架, 帮助开发者降低微服务开发门槛。 Jboot 主要有以下特征:         1、基于 JFinal 的 MVC + ORM 快速开发。         2、基于

mysql与JFinal的数据关系

mysql与jfinal在使用过程中,一定要弄清楚数据关系,否则容易发生类型不匹配的错误。 一、关系整理 为此,我根据jfinal的源码和mysql的数据字段类型,整理列表如下: mysql jfinal 例子 编号 varchar, char, enum, set, text, tinytext, mediumtext, longtext String getStr(“xxx”) 0001

mysql与JFinal的数据关系

前言:很荣幸在今天遇到一个小问题,关于JFinal的getInt()、getLong()方法和mysql的数据类型关联。如果mysql数据库中int类型字段使用了unsigned,那么JFinal就要使用getLong(),如果int类型字段没有使用unsigned,那么JFinal就要使用getInt(),否则就会出现类型不匹配错误。 了解mysql的

我所经历的编程语言

前言:之前由于要开发《探索jfinal与bootstrap》,我被迫休整了很长一段时间,因为我无暇再来写读书札记。好吧,我承认,我说的有点过了,想读书怎么可能没有时间呢?忘记了“时间就像海绵里的水,挤挤总是有的”哪个大家说的,反正我为我自己没有读书的行为感到挫败。不过今天,我终于是看了《程序员

Jfinal各种获取前台数据的方法

发现网上大部分关于Jfinal获取前台数据都只介绍了获取Json格式的数据,所以今天就来写一篇文章,全面介绍一下Jfinal各种获取前台数据的方法 首先第一个,获取url中的数据: 在浏览器地址栏上输入访问NewsController中的getData方法的地址,同时传递一个name参数,如下 http://localhost:80