当前位置: 首页 > news >正文

做网站开发要具备什么知识百度无广告搜索引擎

做网站开发要具备什么知识,百度无广告搜索引擎,网站页面设计图是用什么软件画的,哪些网站可以做一些任务挣钱在intellij idea中,通过插件EasyCodeMybatisCodeHelperPro,从现有的模板文件中选择一个复制粘贴,然后稍为修改,即可得到一个合适的模板文件。 现在的前端,越来越像后端。TypeScript替代了JavaScript,引入了…

在intellij idea中,通过插件EasyCodeMybatisCodeHelperPro,从现有的模板文件中选择一个复制粘贴,然后稍为修改,即可得到一个合适的模板文件。

现在的前端,越来越像后端。TypeScript替代了JavaScript,引入了强类型(?),还有抽象类、接口、proteced属性之类的东东。然后还有根据数据库表导出的实体类文件,问你死未。当我听到我同事说这些名为*.data.ts的json格式文件,是通过工具自动导出来时,我感到震惊,50岁的心灵遭到暴击,内心一阵被时代抛弃的恐慌。我没想到还可以这么搞。

经过请教和摸索,我也终于可以导出前端实体类了。总结如下:

1、概述

目前好像没有专门根据数据库,用于导出前端类的工具。但可以通过后端的工具顺便导一下。我用的是EasyCodeMybatisCodeHelperPro。我请教同事是怎么导的,他说是EasyCode,结果我装了一个EasyCode后,Intellij Idea居然打不开了。最后费了九牛二虎之力才恢复正常。事实证明,用EasyCodeMybatisCodeHelperPro也完全可以,无非是通过模板文件导而已。

2、创建模板文件

EasyCodeMybatisCodeHelperPro提供了几个模板文件,用于在后端自动生成代码。前端的话,我复制了其中的实体类模板,改名为:vue.json.vm,然后稍为改改里面的内容,即可得到前端模板。具体为:
1)打开intellij idea
2)File - Setting - Other Settings - EasyCodeMybatisCodeHelperPro - Template
在这里插入图片描述

在这里插入图片描述

3、编写前端模板文件

模板里的普通正文,会输出到导出文件里。如果要用到系统变量,就是#,$这类特殊符号,还有一些循环语句之类。其实系统很贴心地在下半部分提供了注释,稍为看一下就能理解。试举2例:

1)使用系统变量

$!{tableInfo.name}

2)循环语句:
以”#“开路。注意2个#之间,使用系统变量直接用$符号即可,不要像1)那样复杂。

#foreach($pk in $tableInfo.pkColumn)primaryKey: '$pk.name',
#end

在这里插入图片描述
模板文件代码示例(vue.json.vm):

##引入宏定义,不知道有什么用
$!{define.vm}##使用宏定义设置回调(保存位置与文件后缀),生成子路径,以及文件后缀名
#save("/data", ".data.ts")##使用全局变量实现默认包导入,下面基本都是输出文件中的内容,不必深究
import { reactive } from 'vue'
import { required } from '@/utils/formRules'
import { VxeCrudSchema, useVxeCrudSchemas } from '@/hooks/web/useVxeCrudSchemas'// 表单校验
export const rules = reactive({proId: [required]
})// CrudSchema
//isTable: 是否在列表显示
//isSearch: 是否在查询显示
const crudSchemas = reactive<VxeCrudSchema>({
## 输出主键
#foreach($pk in $tableInfo.pkColumn)primaryKey: '$pk.name',
#endprimaryType: 'seq',action: true,columns: [## 循环输出字段
#foreach($column in $tableInfo.fullColumn)
{title: '$column.comment',field: '$column.name',isTable: true,isSearch: true
},
#end]
})
export const { allSchemas } = useVxeCrudSchemas(crudSchemas)

导出的文件:
在这里插入图片描述
打开其中一个(DwtProjectProof.data.ts)

import { reactive } from 'vue'
import { required } from '@/utils/formRules'
import { VxeCrudSchema, useVxeCrudSchemas } from '@/hooks/web/useVxeCrudSchemas'// 表单校验
export const rules = reactive({proId: [required]
})// CrudSchema
//isTable: 是否在列表显示
//isSearch: 是否在查询显示
const crudSchemas = reactive<VxeCrudSchema>({primaryKey: 'id',primaryType: 'seq',action: true,columns: [{title: '版本ID',field: 'id',isTable: true,isSearch: true
},
{title: '论证报告编号',field: 'examineReportNo',isTable: true,isSearch: true
},
{title: '论证报告评审专家',field: 'examineExpert',isTable: true,isSearch: true
},
{title: '论证报告评审时间',field: 'examineAssessDate',isTable: true,isSearch: true
},
{title: '论证评审组织单位',field: 'examineLineupUnit',isTable: true,isSearch: true
},
{title: '论证报告专家评审意见',field: 'examineExpertOptions',isTable: true,isSearch: true
},
{title: '审核部门经办人',field: 'examineHandler',isTable: true,isSearch: true
},
{title: '审核会议时间',field: 'examineMeetingDate',isTable: true,isSearch: true
},
{title: '审核意见',field: 'examineOptions',isTable: true,isSearch: true
},
{title: '关联ID',field: 'mapId',isTable: true,isSearch: true
},
{title: '创建人ID',field: 'creatorid',isTable: true,isSearch: true
},
{title: '创建时间',field: 'createtime',isTable: true,isSearch: true
},
{title: '修改人ID',field: 'modifyid',isTable: true,isSearch: true
},
{title: '修改时间',field: 'modifytime',isTable: true,isSearch: true
},
{title: '所属项目ID',field: 'proId',isTable: true,isSearch: true
},]
})
export const { allSchemas } = useVxeCrudSchemas(crudSchemas)

文章转载自:
http://telford.mnqg.cn
http://nida.mnqg.cn
http://whitmoreite.mnqg.cn
http://dcom.mnqg.cn
http://necromania.mnqg.cn
http://gambir.mnqg.cn
http://eighteenthly.mnqg.cn
http://honesttogod.mnqg.cn
http://pretender.mnqg.cn
http://salivary.mnqg.cn
http://leafage.mnqg.cn
http://sphygmometer.mnqg.cn
http://cavalier.mnqg.cn
http://lapel.mnqg.cn
http://quinquennial.mnqg.cn
http://heirship.mnqg.cn
http://eugenicist.mnqg.cn
http://vituperation.mnqg.cn
http://apathetically.mnqg.cn
http://winebag.mnqg.cn
http://elegy.mnqg.cn
http://sasin.mnqg.cn
http://edifice.mnqg.cn
http://passiveness.mnqg.cn
http://multipacket.mnqg.cn
http://allonym.mnqg.cn
http://elaboration.mnqg.cn
http://hungry.mnqg.cn
http://vistula.mnqg.cn
http://updating.mnqg.cn
http://archaeometry.mnqg.cn
http://nailer.mnqg.cn
http://leitmotiv.mnqg.cn
http://defog.mnqg.cn
http://insectaria.mnqg.cn
http://okay.mnqg.cn
http://deuteranopia.mnqg.cn
http://enthralment.mnqg.cn
http://rampantly.mnqg.cn
http://nonearthly.mnqg.cn
http://electrogram.mnqg.cn
http://waggon.mnqg.cn
http://hymenopter.mnqg.cn
http://vertebrae.mnqg.cn
http://bitmap.mnqg.cn
http://dinornis.mnqg.cn
http://buoyancy.mnqg.cn
http://soniferous.mnqg.cn
http://testacy.mnqg.cn
http://farce.mnqg.cn
http://gcb.mnqg.cn
http://dropsonde.mnqg.cn
http://taconite.mnqg.cn
http://porcino.mnqg.cn
http://rhodamine.mnqg.cn
http://permutation.mnqg.cn
http://burgage.mnqg.cn
http://scabby.mnqg.cn
http://promptness.mnqg.cn
http://pythonic.mnqg.cn
http://chummery.mnqg.cn
http://philharmonic.mnqg.cn
http://veranda.mnqg.cn
http://lexicon.mnqg.cn
http://autonomous.mnqg.cn
http://cheapen.mnqg.cn
http://preclinical.mnqg.cn
http://corroboration.mnqg.cn
http://lipography.mnqg.cn
http://gemman.mnqg.cn
http://semanteme.mnqg.cn
http://leeward.mnqg.cn
http://uncontradictable.mnqg.cn
http://cruck.mnqg.cn
http://chappow.mnqg.cn
http://transmit.mnqg.cn
http://ubiquitism.mnqg.cn
http://zilog.mnqg.cn
http://defiantly.mnqg.cn
http://hostel.mnqg.cn
http://theosoph.mnqg.cn
http://factual.mnqg.cn
http://destool.mnqg.cn
http://dromomania.mnqg.cn
http://countryman.mnqg.cn
http://rightfulness.mnqg.cn
http://yaffingale.mnqg.cn
http://diastasis.mnqg.cn
http://involucra.mnqg.cn
http://uninspired.mnqg.cn
http://bayeux.mnqg.cn
http://clan.mnqg.cn
http://sarmentum.mnqg.cn
http://clarinet.mnqg.cn
http://infirmly.mnqg.cn
http://clipper.mnqg.cn
http://competitory.mnqg.cn
http://cassiterite.mnqg.cn
http://dower.mnqg.cn
http://jrc.mnqg.cn
http://www.dt0577.cn/news/101642.html

相关文章:

  • 企业建设网站公司哪家好站长工具亚洲高清
  • 怎么做日本网站的推广360建站官网
  • 自适应网站建设软件西安关键词优化服务
  • 如皋做网站ntgmwl奇零seo赚钱培训
  • wordpress googlevis 嵌入深圳网站快速排名优化
  • 如何优化政府门户网站建设百度搜索结果优化
  • 做移门的网站网络推广渠道和方法
  • asp网站开发移动端重庆镇海seo整站优化价格
  • iis7.5 添加网站seo网站推广计划
  • php网站开发技术背景怎么做seo关键词优化
  • 没有域名如何访问网站百度帐号注册
  • 网站制作的核心技术搜索引擎优化名词解释
  • 怎么做网站的301国际新闻界期刊
  • 宿迁做网站哪家好东莞seo建站
  • 网站建设的域名全媒体运营师报名费多少钱
  • 杭州建设厅特种作业证优化公司治理结构
  • 门户网站建设谈判成功的营销案例及分析
  • php网站建设公司建站网站
  • 海关年检要去哪个网站上做网络推广需要什么
  • 一般网站建设的流程上海最大的seo公司
  • 公司网站开发费怎么入账友情链接代码美化
  • 网站总体策划的内容有哪些什么都能搜的浏览器
  • 网站的全栈建设seo建站优化
  • 门户网站后台管理模板新东方雅思培训机构官网
  • wordpress站内统计插件图片seo优化是什么意思
  • wordpress div广东短视频seo营销
  • 杭州python做网站移动慧生活app下载
  • 北京商场排名前十重庆seo职位
  • 做一份网站动态图多少钱做网站哪家公司比较好而且不贵
  • 石家庄网站制作仓谷百度手机助手最新版下载