生成mapper xml文件 快速从代码跳转到mapper及从mapper返回代码
yaml的一些配置属性设置 #使用列标签替换别名 mybatis.configuration.map-underscore-to-camel-case=true #驼峰命名数据库u_id实体类 mybatis.configuration.use-column-label=true #数据库自增主键值 mybatis.configuration.use-generated-keys=true #扫描实体类 mybatis.type-aliases-package=com.huwei.entity #扫描mapper文件 mybatis.mapper-locations=classpath:/mapper/**.xml #日志打印到控制台 mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl主要功能如下:查找和排除冲突依赖项的简便方法,为包含当前文件或根模块的模块运行/调试maven目标的操作,运行/调试当前测试文件的操作
一款阿里巴巴公司试行的开发设计规范~
基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。 只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。 支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。
1.生成的dao层上面添加@Mapper
2.启动类上面添加@MapperScan(“com.bai.springcloud.dao”)
进去可以选择bean dao xml service
翻译
生成getset方法
org.projectlombok
lombok
1.16.18
provided
Lombok的scope=provided,说明它只在编译阶段生效,不需要打入包中。事实正是如此,Lombok在编译期将带Lombok注解的Java文件正确编译为完整的Class文件。
作用于类,覆盖默认的toString()方法,可以通过of属性限定显示某些字段,通过exclude属性排除某些字段。
@Data @AllArgsConstructor @NoArgsConstructor @ToString(of = "{name,port}",exclude = "{age}")//包含哪几个字段 排除哪些字段 public class Friend { private String name; private String port; private int age; }作用于类上,将类转变为建造者模式
自动关闭资源,针对实现了java.io.Closeable接口的对象有效,如:典型的IO流对象
可以对json文件进行formate
可以对json文件反向生成javabean
通过再空javabean中 alt+s 输入json格式的 点击formate 就可以格式化 点击ok就可以生成javabean对象
Codota会学习我们如何在编程,然后反过来帮助我们更好的编程。它会使用AI和机器学习技术来给工作中的人提供与正在写的代码相关的建议。只能提示一些类 方法 。