jfinal demo 程序,使用bootstrap+本人编写的多款插件,如使用coffeescript-maven-plugin编译coffeescript代码,使用lesscsss-maven-plugin编译lesscss代码,使用flyway-maven-plugin运行数据库脚本,支持多种定制功能。
运行指南:
1.在mysql里创建数据库jfinal_demo,运行maven插件 cn.dreampie:flyway-maven-plugin:1.0:clean和cn.dreampie:flyway-maven-plugin:1.0:migrate 生成数据库表结构
2.使用jetty运行项目,运行maven插件jetty:run
3.admin密码shengmu
4.学习如何使用Maven,我的Blog
基本功能如下:
1.使用jfinal-shiro实现数据库级别的权限灵活定制,和freemarker的权限标签
2.使用jfinal-captcha实现验证码
3.使用jfinal-web实现根据ajax请求返回json数据,其他返回默认数据,支持继承JFController使用getModels获取对象列表,继承Model封装,避免写大量重复的sql代码,使用ehcache缓存等多个特性
4.使用jfinal-sqlinxml实现在xml里管理sql语句
还有很多功能大家可以运行之后 慢慢体验
列表和其他类型的集合某种程度上也可以用组件来描述. 为了避免完全给列表新建一个单独的组件, 我们可以使用以下这种写法. const SearchSuggestions = (props) => { // renderSearchSuggestion() behaves as a pseudo SearchSuggestion component // keep it self contai
这些插件提供的各种运行时的技术的集成. Table 22.3. Integration plugins Plugin Id 自动应用 协同工作 描述 application java, distribution - 增加了对运行绑定Java项目作为命令行应用的任务. ear - java 增加了对构建J2EE应用程序的支持. jetty war - 在构建中嵌入Jetty web容器可以部署web
JFinal 是基于 Java 语言的极速 WEB + ORM + AOP + Template Engine 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :) JFinal有如下主要特点: MVC 架构,设计精
我可以将以下插件组合在一起还是存在任何不兼容之处?如何测试插件是否协同工作良好?
改编自 @北风刮的不认真了/JFinal_IOC 根据类型(支持接口)或者属性名注入 导入包 给需要注入到目标的类加上@Ioc注解 需要注入的属性加上@Autowired或@Resource (类似:Spring)详情看demo 详情请看 Demo Maven: <dependency> <groupId>org.ine</groupId> <artifactId>jfinal-ioc</ar
spring-jfinal 用于整合 spring 和 jfinal。 依赖 jar jfinal、javassist v3.*、Spring v3+(3.2.0之前需要依赖cglib) 使用Maven <dependency> <groupId>cc.ecore</groupId> <artifactId>spring-jfinal-plugin</artifactI