• JFinal极速开发框架


     

    任务一:导入JFinal工程

    选择Maven项目导入

     

    选择刚刚下载的demo

     

    导入完成

     

    按照教程启动

     

    启动成功

     

    任务二:阅读JFinal的源码并对每一部分的功能进行介绍

     

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

    项目结构:

     

    功能演示:

             界面:

     

    添加学生:

     

     

    删除学生:

             删除王五为例

     

    修改学生:

             修改李四为例

     

     

    三、实验总结

    在做学生管理时遇到了问题,卡了很久。

     

    后来发现时 @Before 处写错了,由于项目时在Demo上的基础上做的,这里没有改过来。

     

    这是第一次接触JFinal框架,实验过程中遇到了很多问题,比如一开始导入Demo项目时,导入JavaWeb项目时不行的;启动项目时,我首先想到了启动Tomcat,但是此框架并不是这样,按照启动说明

     

    才一步步启动了项目。

    学生信息管理系统是在Demo的基础上做的,做的时候我也思考了很多问题。

    1.jfinal的服务器是什么?

    在项目pox.xml中找到了答案

     

    2.它是怎样操作数据库的,我怎么没有看到sql语句?

    根据添加这里的action

     

    找到

     

    查看源码

     

    forModelSave的实现

     

    终于找到了sql语句

     

    原来是将sql语句合成了,这样的操作在代码量上确实少了,但还是要了解它的原理才能更好的使用Jfinal .

  • 相关阅读:
    09 python初学 (字符串)
    08 python 初学(字典)
    07 Python初学(元组)
    ubuntu 学习
    10 python 初学(Python 的编码解码)
    12 python 初学(深浅拷贝、集合)
    11 python初学 (文件)
    ubuntu 在 Windows 下的安装
    mysql常用命令总结
    关于Windows 7 下临时IPV6地址的问题,如何禁用它
  • 原文地址:https://www.cnblogs.com/a8047/p/15658644.html
Copyright © 2020-2023  润新知