java
文章平均质量分 64
_Mr_Zhang_
对于android有自己的见解
展开
-
How to Iterate Over a Map in Java
在Java中如何遍历Map对象 How to Iterate Over a Map in Java 在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。 既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等) 方法一 在for-each循环中使用ent原创 2016-11-27 14:59:06 · 247 阅读 · 0 评论 -
Mabatis三剑客分别是:mybatis-generator、mybatis-plugin、mybatis-pagehelper
本文用的是maven,idea15 Mabatis三剑客分别是:mybatis-generator、mybatis-plugin、mybatis-pagehelper 一、mybatis-generator 根据我们的数据库自动生成pojo、dao和xml文件 pojo里面放的是跟数据库字段一一对应的对象、dao层是接口,供service使用,xml是这个dao层接口的实现,转载 2017-11-17 11:31:24 · 8097 阅读 · 0 评论 -
简述Gradle在大型Java项目上的应用---(一)
在Java构建工具的世界里,先有了Ant,然后有了Maven。Maven的CoC[1]、依赖管理以及项目构建规则重用性等特点,让Maven几乎成为Java构建工具的事实标准。然而,冗余的依赖管理配置、复杂并且难以扩展的构建生命周期,都成为使用Maven的困扰。 Gradle作为新的构建工具,获得了2010 Springy大奖,并入围了2011的Jax最佳Java技术发明奖。它是基于Groovy语原创 2018-01-12 15:33:58 · 304 阅读 · 0 评论 -
简述Gradle在大型Java项目上的应用---环境的配置(二)
环境的配置 为了方便地将应用部署到开发、测试以及产品等不同环境上, Gradle提供了几种不同的方式为不同的环境打包,使得不同的环境可以使用不同的配置文件。此外,它还提供了简单的方法,使得我们能够便捷地初始化数据库 。 2.1 Properties配置 要为不同的环境提供不一样的配置信息,Maven选择使用profile,而Gradle则提供了两种方法为构建脚本提供Properties配置转载 2018-01-12 15:35:06 · 346 阅读 · 0 评论 -
Spring Data JPA、MyBatis还有Hibernate有什么区别
Spring Data JPA 可以理解为 JPA 规范的再次封装抽象,底层还是使用了 Hibernate 的 JPA 技术实现。要说差异,主要是比较的是 MyBatis 和 Hibernate。性能考虑由于 Hibernate 比 MyBatis 抽象封装的程度更高,理论上单个语句之心的性能会低一点(所有的框架都是一样,排除算法上的差异,越是底层,执行效率越高)。但 Hibernate 会设置缓...转载 2018-04-17 17:06:19 · 541 阅读 · 0 评论 -
关于Springboot+Security+oauth2+social+redis的项目(专注于登陆,包括账号密码登陆,第三方登录,短信登录。移动端,网页端),后期会加入商城的逻辑
项目地址:https://github.com/zhangqian666/security 欢迎关注,点赞原创 2018-04-04 18:14:37 · 2118 阅读 · 0 评论 -
SpringCloud 学习推荐学习资料
1.关于springcloud 的教学博客https://blog.csdn.net/forezp/article/details/701488332.关于springcloud的项目https://gitee.com/iBase4J/iBase4J-SpringBoot感觉学还不错原创 2018-04-28 14:21:11 · 704 阅读 · 0 评论 -
android jni 自动生成.h头文件 。(解决jdk12 javah.exe丢失问题)
该方法已经没有方法使用 :javah -classpath 包名文件夹路径 -d 头文件输出路径 -jni 包名.类名(不带.class) 可以使用 : javac -h头文件输出路径 文件地址(文件.java) ...原创 2019-05-28 17:03:48 · 911 阅读 · 0 评论