资源简介

基于jfinal开发的学生作业管理系统源码(含数据库说明),可供毕设参考,幸幸苦苦写了一个多月为了赚点积分传上来了

资源截图

代码片段和文件信息

package syzhou;
import syzhou.controller.CurriController;
import syzhou.controller.LoginController;
import syzhou.controller.StudentController;
import syzhou.controller.TaskController;
import syzhou.controller.UserController;
import syzhou.handler.EInterceptorAuth;
import syzhou.handler.PermissionHandler;
import syzhou.model.Curaffiche;
import syzhou.model.Curriculum;
import syzhou.model.Student;
import syzhou.model.SubTask;
import syzhou.model.Task;
import syzhou.model.Teacher;
import syzhou.model.User;

import com.jfinal.config.Constants;
import com.jfinal.config.Handlers;
import com.jfinal.config.Interceptors;
import com.jfinal.config.JFinalConfig;
import com.jfinal.config.Plugins;
import com.jfinal.config.Routes;
import com.jfinal.ext.interceptor.SessionInViewInterceptor;
import com.jfinal.kit.PropKit;
import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
import com.jfinal.plugin.activerecord.dialect.MysqlDialect;
import com.jfinal.plugin.c3p0.C3p0Plugin;
import com.jfinal.plugin.druid.DruidPlugin;
import com.jfinal.template.Engine;




public class SystemConfig extends JFinalConfig {
public void configConstant(Constants me){
// 加载JDBC配置
PropKit.use(“jdbc.properties“);
me.setDevMode(true);
me.setbaseUploadPath(“E:/hwFileUpload/load“);
}

public void configRoute(Routes me){
me.add(“/login“ LoginController.class);
me.add(“/curri“CurriController.class);
me.add(“/task“TaskController.class);
me.add(“/student“StudentController.class);
me.add(“/user“UserController.class);
}


@Override
public void configEngine(Engine me) {
// TODO Auto-generated method stub

}

public static DruidPlugin createDruidPlugin() {
return new DruidPlugin(PropKit.get(“jdbcUrl“) PropKit.get(“user“) PropKit.get(“password“).trim());
}

@Override
public void configPlugin(Plugins me) {
C3p0Plugin cp=new C3p0Plugin(PropKit.get(“jdbc_url“)PropKit.get(“jdbc_username“)PropKit.get(“jdbc_password“));
me.add(cp);
 ActiveRecordPlugin arp = new ActiveRecordPlugin(cp);
 arp.setDialect(new MysqlDialect());
        me.add(arp);
        arp.addMapping(“user“User.class);
        arp.addMapping(“curriculum“Curriculum.class);
        arp.addMapping(“task“Task.class);
        arp.addMapping(“curaffiche“Curaffiche.class);
        arp.addMapping(“student“Student.class);
        arp.addMapping(“sub_task“SubTask.class);
        arp.addMapping(“teacher“Teacher.class);
        arp.setShowSql(true);

}

@Override
public void configInterceptor(Interceptors me) {
// TODO Auto-generated method stub
me.add(new EInterceptorAuth());
}

@Override
public void configHandler(Handlers me) {
// TODO Auto-generated method stub
me.add(new PermissionHandler());
}


}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-07 10:52  HomeWork\
     目录           0  2018-05-07 10:52  HomeWork\src\syzhou\util\
     目录           0  2018-05-07 10:52  HomeWork\src\syzhou\model\base\
     目录           0  1980-01-01 00:00  HomeWork\.settings\
     目录           0  2018-05-07 10:52  HomeWork\src\syzhou\model\
     目录           0  2018-05-07 10:52  HomeWork\src\syzhou\handler\
     目录           0  2018-05-07 10:52  HomeWork\src\syzhou\controller\
     目录           0  2018-05-07 10:52  HomeWork\src\syzhou\bean\
     目录           0  2018-05-07 10:52  HomeWork\src\syzhou\
     目录           0  1980-01-01 00:00  HomeWork\src\
     目录           0  1980-01-01 00:00  HomeWork\res\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\script\
     目录           0  1980-01-01 00:00  HomeWork\WebRoot\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\js\layui\lay\modules\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\js\layui\lay\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\meta-INF\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\js\layui\images\myicon\
     文件       18149  2018-05-06 14:34  HomeWork\数据库表说明.docx
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\js\layui\images\face\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\js\layui\images\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\js\layui\font\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\js\layui\css\modules\layer\default\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\WEB-INF\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\WEB-INF\classes\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\js\layui\css\modules\layer\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\js\layui\css\modules\laydate\default\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\js\layui\css\modules\laydate\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\WEB-INF\classes\syzhou\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\js\layui\css\modules\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\WEB-INF\classes\syzhou\bean\
     目录           0  2018-05-07 10:52  HomeWork\WebRoot\js\layui\css\
............此处省略240个文件信息

评论

共有 条评论