做了什么: 1.优化JDBC封装(使用了匿名内部类一级自定义注解) 2.简单MapReduce实例:计算文件中单词个数 3.简单MapReduce实例:计算各个气象站平均气温,并使用EChart展示 4.SSM框架 遇到问题及解决方法: 在虚拟机中安装了Ubuntu,在主机(win10)下使用jav ...
分类:
其他好文 时间:
2018-07-16 11:23:24
阅读次数:
144
1.自定义select in在上一篇介绍了下面介绍其他的 2.自定义update Bean注解 在扩展update注解时,数据库每张表的字段和实体类的字段必须遵循一个约定(数据库中采用下划线命名法,实体类中采用驼峰命名法)。当我们update的时候,会根据每个字段的映射关系,写出如下代码: 我们可以 ...
分类:
其他好文 时间:
2018-07-13 17:33:01
阅读次数:
164
跟踪代码的依赖性,实现代替配置文件的功能。比较常见的是Spring等框架中的基于注解配置。 登陆、权限拦截、日志处理,以及各种Java框架,如Spring,Hibernate,JUnit 。提到注解就不能不说反射,Java自定义注解是通过运行时靠反射获取注解。实际开发中,例如我们要获取某个方法的调用 ...
分类:
编程语言 时间:
2018-07-12 16:29:24
阅读次数:
169
切库的基础和实际运用—读写分离: 如何方便进行读写分离,目前有两种方式: 1.动态数据源切换 它是指程序运行时,把数据源动态的织入到程序中,让指定的程序连接主库还是从库 自定义注解完成数据库切库 2.直接定义查数据源和写数据源 直接在项目里定义两个数据库连接,一个是主库连接一个是从库连接,更新数据的 ...
分类:
数据库 时间:
2018-07-07 23:57:35
阅读次数:
710
参考链接:https://blog.csdn.net/hbzyaxiu520/article/details/6212969 JAVA自定义注释(Target,Retention,Documented,Inherit) 定义自己的注释类型 通过添加了一个小小的语法(Tiger 添加了大量的语法结构) ...
分类:
编程语言 时间:
2018-07-03 21:37:57
阅读次数:
177
模块开发完成后,接到通知需要添加操作记录功能,看着那一堆接口,如果一个方法一个方法的加,那真是太麻烦了。为了偷懒,就百度了一下,发现可以通过自定义注解和aop的形式来统一添加操作记录,只需要在每个方法上面添加自定义的注解就可以了。我在这里用的是springboot2.0以及jpa,废话不多说,直接上 ...
分类:
其他好文 时间:
2018-07-03 19:51:47
阅读次数:
174
如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处理器。 注解处理器类库(java.lang.reflect.AnnotatedElement): J ...
分类:
编程语言 时间:
2018-06-29 00:09:54
阅读次数:
170
起因: 项目开发时遇到一个问题是对于金额类型的字段,数据库中格式一般为BigDecimal类型,两位小数点,然后在接口定义中如果不定义成String类型的话,就不能使用@pattern注解限定格式,而在hibernate的校验里面,没有相关适合的注解使用来限定金额格式,所以需要自定义一个注解来对这类 ...
分类:
编程语言 时间:
2018-06-27 13:30:56
阅读次数:
224
1.读写分离技术 2.读写分离的实现思路 1、配置2个或多个数据源; 2、利用AOP拦截执行的方法,根据方法名find或get或save或配置文件或注解来决定采用哪个数据源。 业务相关 自定义注解: 3.缓存服务的实现 缓存基本实现原理 通过AOP技术拦截客户端对服务端Service层方法的访问,对 ...
分类:
其他好文 时间:
2018-06-25 20:26:32
阅读次数:
159
package annotition; import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.l ...
分类:
编程语言 时间:
2018-06-13 14:53:23
阅读次数:
171