摘要: 数组获取最大值: class Hello2 { public static void main(String[] args) { int[] arr = {11,12,13,14,15}; int max = getMax(arr); System... 阅读原文
2019-07-15 06:29:02 阅读(2696) 评论(0)
摘要: 声明上对比: 1. 普通的函数声明需要带有返回值和无返回值void这个关键字 2. 构造函数定义的时候,不需要有返回值这一说。 函数名对比 1. 普通的函数,函数名可以遵循标识符的规则,最好有意义函数名 2. 构造函数名必须和当前类名保持一致 作用上对比: 1. 普通函数是为了修饰一个对象的行为时,我们... 阅读原文
2019-07-15 06:00:12 阅读(2585) 评论(0)
摘要: 1.接口的定义 1.1.接口的基本定义 1 interface IClassName{ 2 public String getClassName(); 3 } 4 class Company implements IClassName{ 5 public String get... 阅读原文
2019-07-15 00:41:01 阅读(3656) 评论(0)
摘要: 解决JRebel对myBatis Mapper 失效的问题 在之前的文章中介绍了JRebel这个插件的使用和优势,虽然它对配置文件的改动的热更新是生效的,但是mybatis的mapper文件的改动却无法生效,为了解决这个问题,JRebel扩展了一个叫做JRebel Nightly Builds 的插件,只要安装好它... 阅读原文
2019-07-15 00:22:02 阅读(2287) 评论(0)
摘要: 数组的遍历: class Hello2 { public static void main(String[] args) { int[] arr = {11,12,13,14,15}; for (int i = 0;i < arr.length ;i++ ) ... 阅读原文
2019-07-14 23:29:03 阅读(2341) 评论(0)
摘要: 数组操作的两个常见小问题越界和空指针: a:ArrayIndexOutOfBoundsException:数组索引越界异常 原因:你访问了不存在的索引。 int[] arr = new int[3]; System.out.println(arr[3]); b:NullPointerExcepti... 阅读原文
2019-07-14 22:57:02 阅读(2438) 评论(0)
摘要: Mybatis 持久层框架,数据访问层 mybatis是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动,创建连接,创建statement等繁杂的过程,使用ORM思想实现了结果集的封装 ORM:Object Relational Mappagi... 阅读原文
2019-07-14 22:05:21 阅读(2378) 评论(0)
摘要: 1、MyBatis的介绍   1. MyBatis 是一个支持普通SQL查询,存储过程和高级映射的优秀持久层(Dao)框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。   2. MyBatis 消除了几乎所有的JDBC代码和手工设置参数以及结果集的检索。   3. MyB... 阅读原文
2019-07-14 20:11:04 阅读(2609) 评论(0)
摘要: 1、JPA、Hibernate、Mybatis简单了解   1.JPA:本身是一种ORM规范,不是ORM框架.由各大ORM框架提供实现.   2.Hibernate:目前最流行的ORM框架,设计灵巧,文档丰富(完全自动操作),只是性能不好控制(自己去控制性能,不是很好控制)。     Hibernate是一个完... 阅读原文
2019-07-14 18:40:02 阅读(2319) 评论(0)
摘要: 1. 感觉没必要 以前基本不写博客,感觉没啥用,虽然问题也是费了很大劲才解决的,但是也是借助百度平台解决的,想要写的跟百度上的有差异,但是感觉差异不是非常大,写着费劲也没必要。 2. 突然想写了 6月底突然想写了,感觉搞技术10多年了,从开发菜鸟到技术总监,再到现在又回到开发一线,天天撸码,也经历了不少,写点啥吧,或... 阅读原文
2019-07-14 16:41:02 阅读(2307) 评论(0)