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

心理医院网站优化服务商网站收录了但是搜索不到

心理医院网站优化服务商,网站收录了但是搜索不到,iis7 asp网站 503,外贸邦官网目录 1、修改Generate poJOs.groovy文件 2、idea中连接数据库 3、生成entity代码 4、查看生成的实体类 1、修改Generate poJOs.groovy文件 在项目下方点击Scratches and Consoles→ Extensions→ Database Tools and SQL箭头→schema→ Generate POJOs.groovy 替换为以下文…  目录 1、修改Generate poJOs.groovy文件 2、idea中连接数据库 3、生成entity代码 4、查看生成的实体类 1、修改Generate poJOs.groovy文件 在项目下方点击Scratches and Consoles→ Extensions→ Database Tools and SQL箭头→schema→ Generate POJOs.groovy 替换为以下文件直接可用 import com.intellij.database.model.DasTable import com.intellij.database.model.ObjectKind import com.intellij.database.util.Case import com.intellij.database.util.DasUtilimport java.io.* import java.text.SimpleDateFormat//自定义包名 packageName typeMapping [//类型映射(~/(?i)tinyint|smallint|mediumint/) : Integer,(~/(?i)int/) : Long,(~/(?i)bool|bit/) : Boolean,(~/(?i)float|double|decimal|real/) : BigDecimal,(~/(?i)datetime|timestamp|date|time/) : Date,(~/(?i)blob|binary|bfile|clob|raw|image/): InputStream,(~/(?i)/) : String ]FILES.chooseDirectoryAndSave(Choose directory, Choose where to store generated files) { dir -SELECTION.filter { it instanceof DasTable it.getKind() ObjectKind.TABLE }.each { generate(it, dir) } }def generate(table, dir) {def className javaName(table.getName(), true)def fields calcFields(table)packageName getPackageName(dir)PrintWriter printWriter new PrintWriter(new OutputStreamWriter(new FileOutputStream(new File(dir, className .java)), UTF-8))printWriter.withPrintWriter {out - generate(out, className, fields,table)} }def getPackageName(dir) {return dir.toString().replaceAll(\\\\, .).replaceAll(/, .).replaceAll(^.*src(\\.main\\.java\\.)?, ) ; }def generate(out, className, fields,table) {out.println package $packageNameout.println out.println import com.baomidou.mybatisplus.annotation.IdType;out.println import com.baomidou.mybatisplus.annotation.TableField;out.println import com.baomidou.mybatisplus.annotation.TableId;out.println import com.baomidou.mybatisplus.annotation.TableName;out.println(import lombok.EqualsAndHashCode;)out.println import lombok.experimental.Accessors;out.println import java.io.Serializable;out.println import lombok.Data;Set types new HashSet()fields.each() {types.add(it.type)}if (types.contains(Date)) {out.println import java.util.Date;}if (types.contains(InputStream)) {out.println import java.io.InputStream;}out.println out.println out.println EqualsAndHashCode(callSuper false)out.println Accessors(chain true)out.println TableName ( \table.getName() \ )out.println Dataout.println public class $className implements Serializable {out.println out.println genSerialID()fields.each() {out.println //添加字段注释if (isNotEmpty(it.commoent)) {out.println \t/**out.println \t * ${it.commoent.toString()}out.println \t */}if (it.annos ! ) out.println ${it.annos.replace([TableId], )}//显示变量out.println \tprivate ${it.type} ${it.name};}out.println out.println } }def calcFields(table) {DasUtil.getColumns(table).reduce([]) { fields, col -def spec Case.LOWER.apply(col.getDataType().getSpecification())def typeStr typeMapping.find { p, t - p.matcher(spec).find() }.valuedef comm [colName : col.getName(),name : javaName(col.getName(), false),type : typeStr,commoent: col.getComment(),annos: \tTableField(value \col.getName()\)]if(id.equals(col.getName()))comm.annos comm.annos.toString().replace(TableField(value \id\),TableId(value \id\, type IdType.AUTO))fields [comm]} }def javaClassName(str, capitalize) {def s com.intellij.psi.codeStyle.NameUtil.splitNameIntoWords(str).collect { Case.LOWER.apply(it).capitalize() }.join().replaceAll(/[^\p{javaJavaIdentifierPart}[_]]/, _)s s[1..s.size() - 1]capitalize || s.length() 1? s : Case.LOWER.apply(s[0]) s[1..-1] }def javaName(str, capitalize) {def s com.intellij.psi.codeStyle.NameUtil.splitNameIntoWords(str).collect { Case.LOWER.apply(it).capitalize() }.join().replaceAll(/[^\p{javaJavaIdentifierPart}[_]]/, _)capitalize || s.length() 1? s : Case.LOWER.apply(s[0]) s[1..-1] }def isNotEmpty(content) {return content ! null content.toString().trim().length() 0 }static String changeStyle(String str, boolean toCamel){if(!str || str.size() 1)return strif(toCamel){String r str.toLowerCase().split(_).collect{cc - Case.LOWER.apply(cc).capitalize()}.join()return r[0].toLowerCase() r[1..-1]}else{str str[0].toLowerCase() str[1..-1]return str.collect{cc - ((char)cc).isUpperCase() ? _ cc.toLowerCase() : cc}.join()} }static String genSerialID() {return \tprivate static final long serialVersionUID Math.abs(new Random().nextLong())L; } 2、idea中连接数据库 找到idea的database添加一个data source我这里选择的是mysql 配置数据源地址、端口、用户密码、数据库名点击测试连接成功后点击ok即可看见数据库表信息 3、生成entity代码 1、选中要生成entity的数据库表右键tools→Scripted Extensions→Generate poJOs.groovy 2、选择生成的entity对应的目录 3、右下角会有提示已经生成 4、查看生成的实体类
http://www.yutouwan.com/news/336729/

相关文章:

  • 沙田网站建设公司建设网站服务商
  • 上海建设网站平台微信 微网站开发
  • 怎么做网站超市网页微信客户端手机版
  • 商洛市住房城乡建设厅网站企业信息公示系统年报
  • 哪些网站可以做seo行业开发
  • 网站建设要准备什么资料太原网站设计
  • 公司网站制作步骤流程图丰泰建设集团有限公司网站
  • 外国 网站模板哪个网站做网站好
  • 黄冈做网站的公司哪家好网站建设的市场容量
  • 做网站所需要的代码6网站整体框架
  • 巩义企业网站托管服务商网络图片素材
  • 崇信县门户网站首页销售平台网站建设
  • 赣州哪里可以做网站北京做机柜空调的网站
  • 昌乐网站制作价格3 建设营销型网站流程图
  • 长沙长沙h5网站建设sem扫描电子显微镜
  • 富阳网站建站公司哪家好wordpress cms系统
  • 做网站学哪方面知识wordpress页面调用子页面内容
  • 网站后台生成文章很慢网站开发后台软件
  • 网站项目评价较好网站建设公司
  • 长沙 外贸网站建设公司上海对外贸易公司
  • 上海网站建设报价方案wordpress本地环境搭建
  • 做外贸的人常用的网站徐汇网站制作设计
  • 网站的建站程序网站开发实用技术
  • 网站建设手机源码抖音代运营海报
  • 南宁专业网站制作app接入广告变现
  • t云建站短视频免费素材网站
  • 网站建设专家论证会红动中国免费素材网
  • 其它区便宜营销型网站建设推荐深圳设计师品牌
  • 彩票网站开发制作需要什么钢丝网片
  • 商城类网站功能个人网站 外贸