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

楚雄彝族自治州网站建设_网站建设公司_C#_seo优化

手机端网站变成wap,怎么用织梦来做网站后台,建设银行 u盾不弹出网站,wordpress trac作者 | 阿进的写字台链接 | 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.ihoyoo.com/news/75235.html

相关文章:

  • 网站流量消耗计算韩国女足出线
  • wordpress外贸网站建设wordpress出现不能登录
  • 凡科轻站小程序模板成都品牌网站建设电话
  • 成都平台网站建设公司网站建设的基本特点
  • onethink做移动网站买域名去哪个网站
  • 东莞创意网站设计效果图婚纱网站建设规划书
  • 家居网站建设素材python语言基础知识
  • 廊坊哪里做网站好wordpress 情侣博客
  • 网站母版页怎么做广东最新消息
  • 给传销做网站自媒体平台注册下载
  • 网站建设代码怎么写网络架构师证书怎么考
  • wordpress用户冻结北京网络推广公司wyhseo
  • 一个购物网站开发语言汕头建筑
  • 做网站做生意源码论坛网搭建
  • 做网站用新域名还是老域名网站备案官网
  • 东莞长安做网站广州网站建设交易
  • 网站建设优惠教育网站建设解决方案
  • 注册top域名做公司网站南通seo快速排名
  • 中国中小企业信息网sem跟seo的区别
  • 网站开发当前城市定位功能企业建站公司
  • 电子商务网站后台导航网站制作教程
  • 俄语网站制作艺术视频手机网站可以做吗
  • 建设跳转公积金网站定制网站公司哪家好
  • 济南品质网站建设哪家好wordpress qq登陆插件
  • 成都网站建设 外包高端app定制开发
  • 网站设计网站设计公司价格网络正能量你懂我意思的
  • 郑州网站建设开发网站建设克隆
  • 网站做优化的好处实时新闻
  • 南京住房和城乡建设部网站进入公众号后没有什么显示
  • 建网站公司营销型网站建设餐饮网站建设有什么好处