本篇文章给大家分享的是有关EasyCode中怎么配置 Idea插件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
配置文件进入上诉链接下载:easyCode-settings.zip
如何导入配置进idea 自行百度,导入前 请先安装 EasyCode 插件,导入后重启Idea
mysql、oracle 数据库的代码生成:包含批量增删改查及分页;
bootstrap风格的表单,table列表js 生成
配合bootstrapValidator 前端校验 js:
notNull 为数据库字段是否必填属性
columnLength 为数据库字段长度 -1 表示没长度columnLength 为数据库字段长度 -1 表示没长度
/**
* 添加所有非空校验
* dom元素添加 notNull 属性
* @param formId
*/
function addAllNotNullValidator(formId) {
$(formId + " [notNull]").each(function () {
var fieldName = this.name
var notNull = this.getAttribute("notNull");
var message = this.getAttribute("data-msg") || "不能为空";
if(notNull){
$(formId).bootstrapValidator("addField", fieldName, {
validators: {
notEmpty: {
message: message
},
}
});
}
})
}
/**
* 添加字段长度校验
* dom元素添加 columnLength 属性 设置长度
* @param formId
*/
function addAllStringLengthValidator(formId) {
$(formId + " input,textarea").each(function () {
if (this.type != "file" && this.type != "hidden") {
var fieldName = this.name
// console.log(formId,"fieldName ",fieldName,this)
var max = this.getAttribute("columnLength");
if(max&&max!=-1){
$(formId).bootstrapValidator("addField", fieldName, {
validators: {
stringLength: {
min: 0,
max: max,
message: '数据超长: ' + max
},
}
});
}
}
})
}
选择这个组生成代码
以上就是EasyCode中怎么配置 Idea插件,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
原文链接:https://my.oschina.net/pmc8080/blog/3103348