Spring Boot Junit单元测试

Junit这种老技术,现在又拿出来说,不为别的,某种程度上来说,更是为了要说明它在项目中的重要性。 凭本人的感觉和经验来说,在项目中完全按标准都写Junit用例覆盖大部分业务代码的,应该不会超过一半。刚好前段时间写了一些关于SpringBoot的帖子,正好现在把Junit再拿出来从几个方面再说一...

2016-02-26 23:02:59

阅读数:99291

评论数:27

Java动态代理、cglib动态代理

说动态代理,需要先清楚静态代理。所谓静态代理就是程序员提前实现好的代理类,编译后class文件是已经存在的。 实现原理,利用Java代理模式,由一个代理类持有委托类的实例,并实现委托类一样的接口,来实现增强方法的目的。我们主要用它来做方法的增强,让你可以在不修改源码的情况下,增强一些方法,在方法...

2016-02-24 14:17:57

阅读数:3160

评论数:2

Android项目从Eclipse增加支持Android Studio

使用Eclipse开发Android已经有些年头了,然而Android Studio(后面简称AS)为谷歌自己推的IDE。现在AS已经出了2.0版本,其功能的确要比Eclipse要多。AS对硬件要求较高,Eclipse使用ADT插件也是简单易用。本文不对这2个IDE的优缺点进行阐述,没有哪个一定能...

2016-02-23 09:21:37

阅读数:3531

评论数:3

Spring Boot MyBatis 通用Mapper插件集成

看本文之前,请确保你已经在SpringBoot中集成MyBatis,并能正常使用。 如果没有,那么请先移步 http://blog.csdn.net/catoop/article/details/50553714 做了解后,再按本文步骤操作。使用MyBatis在我们通过xml集中配置SQL,并通...

2016-02-18 11:02:55

阅读数:66816

评论数:23

Spring Boot 集成Swagger

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此简...

2016-02-15 16:02:25

阅读数:53819

评论数:21

Java正则表达式提取字符

需求:提取车牌号中最后一个数字,如:宁A7865提取5,宁A876X提取6 实现方法:import java.util.regex.Matcher; import java.util.regex.Pattern;public class Test { public static void ...

2016-02-03 16:28:54

阅读数:16556

评论数:0

Javascript中如何获取统一管理的Java提示语

项目开发中,各个页面,各个业务操作都会使用提示语。面对这么多message,更好的方式是统一管理这些消息。这样在做国际化的时候进行统一处理也变的方便。 推荐方案使用数据库来管理所有提示语,在项目启动的时候将所有提示语加载到内存或缓存存储。对于Java中如何实现,没有什么可说的,很简单。那么我们如...

2016-02-03 16:26:31

阅读数:2093

评论数:0

使用StringTokenizer分解字符串

Java分割字符串,一般使用substring、split、StringTokenizer来处理,前两种是String对象的方法,使用字符串可以直接处理,本文介绍下StringTokenizer的使用。 StringTokenizer 的实例化使用new的方式。 构造方法最多有3个参数:Str...

2016-02-03 16:24:01

阅读数:3565

评论数:0

使用Eclipse进行远程调试

做开发好多年了,Debug大家肯定都不陌生,绝对称得上是家常便饭了。博主虽不敢妄下断言,但是这里也猜一下,肯定有很多人都没有使用过Remote Debug(远程调试)。说来惭愧,博主也是工作了3年才用上这么个玩意,今天又使用到,所以整理个帖子分享一下。何谓远程调试,就是我们把打包后的代码部署到服务...

2016-02-03 16:22:23

阅读数:7565

评论数:5

使用ASM操作Java字节码,实现AOP原理

本文通过一个的例子来实现:使用ASM动态生成Java字节码文件(.class) 或者 加载字节码后动态修改字节码,添加我们需要执行的代码。年底了,也没心情抠字了,把写demo包含的几个类代码直接贴出来吧,代码拷贝下来后可以直接使用,不会有什么其他错误。 使用 asm-5.0.3.jar dem...

2016-02-03 15:54:22

阅读数:14278

评论数:4

提示
确定要删除当前文章?
取消 删除
关闭
关闭