jfinal学习笔记【2】-连接数据库-laymi(雷米快速开发平台)

本文记录了一位开发者尝试构建一个类似Jeecg的快速开发平台,选择JFinal作为基础,并详细介绍了如何配置数据库连接、复制配置文件、创建数据库表、遵循JFinal规则设计字段与表名,以及初始化LaymiGenerator和UserController的过程,旨在为初学者提供一个易于理解的实践教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上一期我们已经搭建好了一个jfinal框架,这里说明下,我本来的目的是想搭建一个类似jeecg的快速开发平台,一键生产代码一键生成api文档等集成支付定时等等的常用插件,我并不是在重复的造轮子!jeecg太庞大了,不是说不好,有很多东西对于小白(我这种刚进入这个行业半年的)来说,很多东西看不懂,更不好维护,大神当然没问题,可我们是小白!我们虽然每晚都加班到好晚,可是我们在成长的路上,因为没有一个完整的教程,后台发现了jfinal,就有一个想法自己做个类似于jeecg的开速开发平台,写一个最基本的教程,小白能看懂的,每个插件的集成怎么集成的,又是怎么用的,然后复制粘贴就行了,快速开发框架的作用就剩下更多的时间去干工作以外的事,jfinal最适合不过了!这里只是记录学习的过程,有些东西不要太追究为什么,我也不懂,我只是找别人的教程按自己的想法实践整理!

让我们一起加油!

1:添加jar  这是jfinal demo下的几个jar我用的是mysql数据库  这个项目暂时也是基于mysql的 其他数据库应该也差不多

2:然后配置下res下的文件  我也不知道我建的项目为什么没有res文件夹,不管了 直接把demo下的复制过来了

a_little_config里是配置数据库的  反正拿来用了

先新建一个数据库  user表吧

根据jfinal规则  字段用驼峰  然后表名下划线这样的

然后就是rec里的文件了  txt是这样的

jdbcUrl = jdbc:mysql://localhost:3306/jfinal?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull
user = root
password =
devMode = true

log4j是这样的,反正demo里有 配置上再说

# log4j.rootLogger=WARN, stdout, file
log4j.rootLogger=ERROR, stdout, file
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH:mm:ss}%n[%p]-[Thread: %t]-[%C.%M()]: %m%n

# Output to the File
log4j.appender.file=org.apache.lo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值