摘要: 本文非原创,参考链接 http://www.cnblogs.com/smyhvae/p/3929585.html == 基本数据类型:比较的是值 引用数据类型:比较的是堆内存地址,他们在内存中的存放地址 注意:如果是同一个new出来的对象(在堆内存中是同一个区域),比较的结果为true,否则为fal 阅读全文
posted @ 2019-07-21 16:58 伊万夫斯基 阅读(2013) 评论(0) 推荐(1) 编辑
摘要: 异常 ​ 在java中用类的形式对不正常情况进行了描述和封装对象。描述不正常的情况的类,就称为异常类。以前正常流程代码和问题处理代码相结合,现在将正常流程代码和问题处理代码分离,提高阅读性。其实异常就是java通过面向对象的思想将问题封装成了对象,用异常类对其进行描述。不同的问题用不同的类进行具体的 阅读全文
posted @ 2019-07-21 15:58 伊万夫斯基 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1. 在SqlMapconfig.xml中开启二级缓存支持 Mybatis默认开启了二级缓存,可以不用配置。 Mybatis官网: 2. 在持久层接口中使用注解配置二级缓存 3. 编写测试类 开启二级缓存后,数据库只进行了一次查询。 阅读全文
posted @ 2019-07-20 15:39 伊万夫斯基 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 需求:使用注解方式实现,查询用户信息时,也要查询对应的账户列表。 一个用户具有多个账户信息,所以形成了用户(User)与账户(Account)之间的一对多关系。 1. User实体类中加入 2. 编写用户的持久层接口并使用注解配置 3. 编写账户的持久层接口并使用注解配置 4. 编写测试方法 阅读全文
posted @ 2019-07-20 15:34 伊万夫斯基 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 复杂关系映射的注解说明 实体类属性和数据库表中列名不一致的时候,使用 注解。 举例: 下面详细介绍一下 注解的参数: 基于注解开发一对一的查询配置 1. 添加Account实体类 2. 编写Account账户的持久层接口并使用注解配置 3. 测试一对一关联及延迟加载 阅读全文
posted @ 2019-07-20 15:33 伊万夫斯基 阅读(683) 评论(0) 推荐(0) 编辑