is_xxx unsigned tinyint 1 0 说明:unsigned注意:POJO is <resultMap设置 从 is_xxx Xxx tinyint is_xxx 正例:is_deleted1 0 【强制】表名、字段名必须使用小写字母或数字,禁止出现数字开头,禁止两个下划线中间只 ...
分类:
数据库 时间:
2019-07-29 20:17:21
阅读次数:
133
Lombok 是一种 Java 实用工具,可用来帮助开发人员消除Java的冗长代码,尤其是对于简单的Java对象(POJO)。它通过注释实现这一目的。通过在开发环境中实现 Lombok,开发人员可以节省构建诸如hashCode()和equals()这样的方法以及以往用来分类各种accessor和mu... ...
分类:
编程语言 时间:
2019-07-28 17:40:41
阅读次数:
120
学习下Lombok。 关于POJO Java面向对象编程中的特性中有封闭性和安全性。封闭性即对类中的域变量进行封闭操作,即用private来修饰他们。如此一来,其他类就不能对该变量访问了。这样,我们就将这些变量封闭在了类的内部,提高了数据的安全性。 当我们想要操作这些域变量的时候,有两种办法。第一种 ...
分类:
其他好文 时间:
2019-07-27 09:33:46
阅读次数:
102
1.Spring MVC概述:Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注入 ...
分类:
编程语言 时间:
2019-07-26 19:51:26
阅读次数:
125
JPA 是 Spring Boot 官方推荐的数据库访问组件,其充分体现了面向对象编程思想,有点像 asp.net 的 EFCore。JPA 也是众多 ORM 的抽象。 从本系列开始,都需要用到 mysql 数据库 和其他一些参考的数据库。请准备相关环节。本章需要以下环境支撑: mysql 5.6+ ...
分类:
编程语言 时间:
2019-07-26 01:19:33
阅读次数:
149
自动生成Mybatis的Mapper文件 工作中使用mybatis时我们需要根据数据表字段创建pojo类、mapper文件以及dao类,并且需要配置它们之间的依赖关系,这样的工作很琐碎和重复,mybatis官方也发现了这个问题,因此给我们提供了mybatis generator工具来帮我们自动创建p ...
分类:
移动开发 时间:
2019-07-25 23:32:49
阅读次数:
134
(本案列为maven项目下进行:) 1.实验环境的搭建: (一张学生表,一张老师表) 需求:通过老师的编号,查找到,该老师下面的所有学生信息(id,name): 2.老师pojo类的编写: 由于一个老师对应着多个学生,所以老师类中存在属性:List<Student> studentList 3.Da ...
分类:
其他好文 时间:
2019-07-25 00:06:49
阅读次数:
90
本案例为maven项目: 1.搭建数据库环境: 数据环境中是多个学生对应于一个老师: 需求:要求获得所有学生的姓名,学号,对应的老师的姓名。(注意:涉及到两张表) 2. student的pojo实体类: 3.Dao层接口的编写StudentMapper: 4.StudentMapper.xml文件的 ...
分类:
其他好文 时间:
2019-07-24 22:27:36
阅读次数:
121
1.ResultType 当使用resultType做SQL语句返回结果类型处理时,对于SQL语句查询出的字段在相应的pojo中必须有和它相同的字段对应(id和C_id就对应不上),而resultType中的内容就是pojo在本项目中的位置。 2.ResultMap 单表 一对一 一对多 ...
分类:
其他好文 时间:
2019-07-24 11:34:05
阅读次数:
87
IDEA工具下的mybatis快速入门 1、添加依赖(在pox.xml文件下添加) 2、编写pojo对象(即表中的实体类) 3、编写映射文件(xxxMapper.xml) 4、编写核心配置文件(SqlMapConfig.xml) 5、测试框架 ...
分类:
其他好文 时间:
2019-07-22 20:11:30
阅读次数:
122