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

如何提高网站打开速度自己做网站不用WordPress

如何提高网站打开速度,自己做网站不用WordPress,小米路由器3做网站,wordpress用户推广作者 | 阿进的写字台链接 | www.cnblogs.com/homejim/p/9782403.html在使用 mybatis 过程中#xff0c; 当手写 JavaBean和XML 写的越来越多的时候#xff0c; 就越来越同意出错。这种重复性的工作#xff0c; 我们当然不希望做那么多。还好#xff0c; mybatis 为我们提供…作者 | 阿进的写字台链接 | www.cnblogs.com/homejim/p/9782403.html在使用 mybatis 过程中 当手写 JavaBean和XML 写的越来越多的时候 就越来越同意出错。这种重复性的工作 我们当然不希望做那么多。还好 mybatis 为我们提供了强大的代码生成--MybatisGenerator。通过简单的配置 我们就可以生成各种类型的实体类 Mapper接口 MapperXML文件 Example对象等。通过这些生成的文件 我们就可以方便的进行单表进行增删改查的操作。Tips关注微信公众号Java后端获取每日推送。以下的工具使用的都是 IDEA1.1 创建Maven项目1.1.1 菜单上选择新建项目File | New | Project1.1.2 选择左侧的Maven由于我们只是创建一个普通的项目 此处点击 Next即可。1.1.3 输入GroupId和ArtifactId在我的项目中GroupId 填 com.homejim.mybatisArtifactId 填 mybatis-generator点击 Next。1.1.4Finish通过以上步骤 一个普通的Maven项目就创建好了。1.2 配置 generator.xml其实名字无所谓 只要跟下面的 pom.xml 文件中的对应上就好了。/p-//mybatis.org//DTD MyBatis Generator Configuration 1.0//ENhttp://mybatis.org/dtd/mybatis-generator-config_1_0.dtd driverClasscom.mysql.jdbc.DriverconnectionURLjdbc:mysql://localhost:3306/mybatisuserIdrootpasswordjim777/targetPackagecom.homejim.mybatis.entitytargetProject.\src\main\javatargetPackagemybatis/mappertargetProject.\src\main\resourcestargetPackagecom.homejim.mybatis.mappertargetProject.\src\main\java需要改一些内容1. 本地数据库驱动程序jar包的全路径(必须要改)。2. 数据库的相关配置(必须要改)3. 相关表的配置(必须要改)4. 实体类生成存放的位置。5. MapperXML 生成文件存放的位置。6. Mapper 接口存放的位置。如果不知道怎么改 请看后面的配置详解。1.3 配置 pom.xml在原基础上添加一些内容。xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd4.0.0com.homejim.mybatismybatis-generator1.0-SNAPSHOTmybatis-generatororg.mybatis.generatormybatis-generator-maven-plugin1.3.7src/main/resources/generator.xmltruetrueGenerate MyBatis Artifactsgenerateorg.mybatis.generatormybatis-generator-core1.3.7需要注意的是 configurationFile 中的文件指的是 generator.xml。因此路径写的是该文件的相对路径 名称也跟该文件相同。到此 mybatis-generator 就可以使用啦。1.4 使用及测试1.4.1 打开 Maven Projects 视图在 IDEA 上 打开View | Tools | Windwos | Maven Projects1.4.2 Maven Projects 中双击 mybatis-generator在右侧此时可以看到 Maven Projects 了。找到 mybatis-generator 插件。mybatis-generator | Plugins | mybatis-generator | mybatis-generator1.4.3 双击运行运行正确后 生成代码 得到如下的结构仅仅是上面那么简单的使用还不够爽。那么我们就可以通过更改 generator.xml 配置文件的方式进行生成的配置。2.1 文档推荐查看官方的文档。英文不错的http://www.mybatis.org/generator/configreference/xmlconfig.html中文翻译版http://mbg.cndocs.ml/index.html2.2 官网没有的2.2.1 property 标签该标签在官网中只是说用来指定元素的属性 至于怎么用没有详细的讲解。2.2.1.1 分隔符相关以上的配置对应的是 mysql 当数据库中的字段和数据库的关键字一样时 就会使用分隔符。比如我们的数据列是 delete, 按以上的配置后 在它出现的地方 就变成 delete。2.2.1.2 编码默认是使用当前的系统环境的编码 可以配置为 GBK 或 UTF-8。我想项目为 UTF-8 如果指定生成 GBK 则自动生成的中文就是乱码。2.2.1.3 格式化这些显然都是可以自定义实现的的。2.2.2 plugins 标签plugins 标签用来扩展或修改代码生成器生成的代码。在生成的 XML 中 是没有  这个标签的。该标签是配置缓存的。如果我们想生成这个标签 那么可以 plugins 中进行配置。比如你想生成的 JavaBean 中自行实现 Serializable 接口。还能自定义插件。这些插件都蛮有用的 感觉后续可以专门开一篇文章来讲解。看名称 就知道是用来生成注释用的。默认配置suppressAllComments 阻止生成注释 默认值是false。suppressDate: 阻止生成的注释包含时间戳 默认为false。addRemarkComments: 注释中添加数据库的注释 默认为 false。还有一个就是我们可以通过 type 属性指定我们自定义的注解实现类 生成我们自己想要的注解。自定义的实现类需要实现 org.mybatis.generator.api.CommentGenerator。2.2.4 源码https://github.com/homejim/mybatis-cn推荐阅读介绍一款贼美的VueElement开源后台管理UI骚操作不重启 JVM如何替换掉已经加载的类放弃Spring Boot 中的 RestTemplate我选择 Retrofit 腾讯 Git 规范出炉写给开发者的指南!最棒 Spring Boot 干货总结(超详细建议收藏)我的天Spring Boot 居然还有 Plus 版本
http://www.huolong8.cn/news/91521/

相关文章:

  • 四川学校网站建设公大型网站服务器价格
  • 石头科技 网站开发网站广告psd
  • 网页制作与网站建设 在线作业交换友情链接的意义是什么
  • 网站建设需要什么硬件和软件企业服饰网站模板
  • 重庆网站seo建设wordpress 机主题
  • 佛山网站建设收费标准网站突然不能访问
  • 为什么很少用python做网站给我免费播放的电影在线观看
  • 哪个网站可以做网红广州安全教育平台打卡引热议
  • 顺德网站建设价位东莞网站关键词优化效果
  • 国际教育机构网站建设开发方案网站如何制作学校的做
  • 怎样做网站初中生长春火车站高清图片
  • wap站开发常州青竹网络做网站
  • 公司设计网站应遵守哪些常理唯品会专门做特卖的网站
  • 公司给别人做的网站违法吗义乌百度广告公司
  • 重庆平台网站建设多少钱电脑培训网上培训班
  • 教育在线网站怎样做直播google关键词搜索工具
  • 北京网站开发工程师python 网站开发 前端
  • 附近网站建设公司免费的域名注册网站
  • 北京建设集团招聘信息网站广州关键词优化外包
  • 网站建设项目软件开发招标文件做网站要几个人 要多少钱
  • 建设银行信用卡被钓鱼网站骗了15000大庆免费网站建设
  • 网站备案核验点 上海品牌建设最高境界是培育客户成为
  • 怎样制作企业的网站html网页制作期末作业
  • 手机网页及网站设计网站开发 相册
  • 做钓鱼网站获利3万网站建设div ass
  • 档案网站建设比较分析app开发公司宣传片
  • 外贸英文建站高端网站建设的图片
  • 企业案例网站适合毕设做的简单网站
  • 免费设计app的网站建设兰州网站推广公司
  • 网站程序设计加盟商网站建设