91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

jfinal3.4集成shiro,有建表sql,適合剛接觸jfinal的萌新

資源截圖

代碼片段和文件信息

package?com.demo.common;

import?com.demo.common.model._MappingKit;
import?com.demo.controller.IndexController;
import?com.demo.handler.basePathHandler;
import?com.demo.route.MyRoutes;
import?com.demo.shiro.ShiroPlugin;
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.core.JFinal;
import?com.jfinal.kit.PropKit;
import?com.jfinal.plugin.activerecord.ActiveRecordPlugin;
import?com.jfinal.plugin.activerecord.CaseInsensitiveContainerFactory;
import?com.jfinal.plugin.activerecord.dialect.OracleDialect;
import?com.jfinal.plugin.druid.DruidPlugin;
import?com.jfinal.render.ViewType;
import?com.jfinal.template.Engine;

/**
?*?本?demo?僅表達(dá)最為粗淺的?jfinal?用法,更為有價(jià)值的實(shí)用的企業(yè)級(jí)用法
?*?詳見?JFinal?俱樂部:?http://jfinal.com/club
?*?
?*?API引導(dǎo)式配置
?*/
public?class?DemoConfig?extends?JFinalConfig?{

/**
?*?運(yùn)行此?main?方法可以啟動(dòng)項(xiàng)目,此main方法可以放置在任意的Class類定義中,不一定要放于此
?*?
?*?使用本方法啟動(dòng)過第一次以后,會(huì)在開發(fā)工具的?debug、run?config?中自動(dòng)生成
?*?一條啟動(dòng)配置,可對(duì)該自動(dòng)生成的配置再添加額外的配置項(xiàng),例如?VM?argument?可配置為:
?*?-XX:PermSize=64M?-XX:MaxPermSize=256M
?*/
public?static?void?main(String[]?args)?{
/**
?*?特別注意:Eclipse?之下建議的啟動(dòng)方式
?*/
//JFinal.start(“WebRoot“?80?“/“?5);

/**
?*?特別注意:IDEA?之下建議的啟動(dòng)方式,僅比?eclipse?之下少了最后一個(gè)參數(shù)
?*/
JFinal.start(“WebRoot“?80?“/“);
}

/**
?*?配置常量
?*/
public?void?configConstant(Constants?me)?{
//?加載少量必要配置,隨后可用PropKit.get(...)獲取值
PropKit.use(“a_little_config.txt“);
me.setDevMode(PropKit.getBoolean(“devMode“?false));
me.setViewType(ViewType.JSP);
}

/**
?*?配置路由
?*/
public?void?configRoute(Routes?me)?{
me.add(new?MyRoutes());
}

public?void?configEngine(Engine?me)?{

}

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

/**
?*?配置插件
?*/
public?void?configPlugin(Plugins?me)?{
//?配置C3p0數(shù)據(jù)庫(kù)連接池插件
DruidPlugin?druidPlugin?=?createDruidPlugin();
me.add(druidPlugin);

//?配置ActiveRecord插件
ActiveRecordPlugin?arp?=?new?ActiveRecordPlugin(druidPlugin);
arp.setShowSql(true);
arp.setContainerFactory(new?CaseInsensitiveContainerFactory());
//?所有映射在?MappingKit?中自動(dòng)化搞定
_MappingKit.mapping(arp);
me.add(arp);

//?配置shiro插件
ShiroPlugin?shiroPlugin?=?new?ShiroPlugin();
me.add(shiroPlugin);

}

/**
?*?配置全局?jǐn)r截器
?*/
public?void?configInterceptor(Interceptors?me)?{

}

/**
?*?配置處理器
?*/
public?void?configHandler(Handlers?me)?{
me.add(new?basePathHandler(“basePath“));
}
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-10-17?15:26??jfinal_shiro\
?????文件????????1943??2018-10-17?15:27??jfinal_shiro\.classpath
?????文件????????1009??2018-10-17?14:52??jfinal_shiro\.project
?????目錄???????????0??2018-10-12?09:19??jfinal_shiro\.settings\
?????文件?????????488??2018-10-12?09:19??jfinal_shiro\.settings\.jsdtscope
?????文件??????????85??2018-10-12?09:19??jfinal_shiro\.settings\org.eclipse.core.resources.prefs
?????文件?????????617??2018-10-12?09:19??jfinal_shiro\.settings\org.eclipse.jdt.core.prefs
?????文件?????????558??2018-10-12?09:19??jfinal_shiro\.settings\org.eclipse.wst.common.component
?????文件?????????296??2018-10-12?09:19??jfinal_shiro\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2018-10-12?09:19??jfinal_shiro\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2018-10-12?09:19??jfinal_shiro\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????????2761??2018-10-12?09:19??jfinal_shiro\jfinal_demo.iml
?????文件???????36331??2018-10-17?16:09??jfinal_shiro\jfinal_demo.log
?????文件?????????974??2018-10-17?16:07??jfinal_shiro\readme.txt
?????目錄???????????0??2018-10-17?16:08??jfinal_shiro\res\
?????文件?????????151??2018-10-12?09:19??jfinal_shiro\res\a_little_config.txt
?????文件?????????396??2018-10-17?16:03??jfinal_shiro\res\jfinal-shiro.ini
?????文件?????????642??2018-10-12?09:19??jfinal_shiro\res\log4j.properties
?????目錄???????????0??2018-10-17?16:08??jfinal_shiro\src\
?????目錄???????????0??2018-10-12?09:19??jfinal_shiro\src\com\
?????目錄???????????0??2018-10-17?15:33??jfinal_shiro\src\com\demo\
?????目錄???????????0??2018-10-12?09:19??jfinal_shiro\src\com\demo\common\
?????文件????????3093??2018-10-17?16:07??jfinal_shiro\src\com\demo\common\DemoConfig.java
?????目錄???????????0??2018-10-17?15:00??jfinal_shiro\src\com\demo\common\model\
?????目錄???????????0??2018-10-17?14:59??jfinal_shiro\src\com\demo\common\model\base\
?????文件????????2122??2018-10-12?09:19??jfinal_shiro\src\com\demo\common\model\_JFinalDemoGenerator.java
?????文件?????????653??2018-10-17?15:19??jfinal_shiro\src\com\demo\common\model\_MappingKit.java
?????目錄???????????0??2018-10-17?15:39??jfinal_shiro\src\com\demo\controller\
?????文件?????????181??2018-10-17?15:33??jfinal_shiro\src\com\demo\controller\CommonController.java
?????文件?????????181??2018-10-17?15:42??jfinal_shiro\src\com\demo\controller\IndexController.java
?????文件?????????894??2018-10-17?15:35??jfinal_shiro\src\com\demo\controller\TestController.java
............此處省略74個(gè)文件信息

評(píng)論

共有 條評(píng)論