标签:单元测试

Java

使用Jenkins搭建CI服务器

26

wenming.gapo 发布于 2018-10-15

Jenkins是一个开源的跨平台的CI工具,它可以部署在Windows、Linux等平台上,并且Jenkins提供了非常丰富的插件来帮助完成编译、测试、部署等工作。 本文将介绍在Windows平台上使用Jenkins完成.Net Core应用的持续集成环境搭建,其主要内容有: J...

阅读(11)评论(0)赞 (0)

Java

50+ 最棒的 DevOps 开源工具

likai 发布于 2018-10-13

你喜欢免费的东西吗?获得开发者社区支持的自动化,开源的工具是大家梦寐以求的。这里列举了 50+ 款最棒的开源工具,可以帮助你很好的实行 DevOps。 大图请点击 这里 。 【1】 开发工具 版本控制&协作开发 1、版本控制系统 Git Git 是一个开源的分布式版本控制...

阅读(23)评论(0)赞 (0)

Java

不学无数——Mybatis解析判断表达式源码分析

1

dulong 发布于 2018-10-12

Mybatis解析判断表达式源码分析 在我们开发过程中用 Mybatis 经常会用到下面的例子 Mapper如下 Map<String ,String > testArray(@Param("array") String [] array); XM...

阅读(27)评论(0)赞 (0)

Spring

SpringBoot和内存数据库中H2的使用教程

1

hanze 发布于 2018-10-12

本指南将帮助您了解内存数据库的概念。我们将看一下简单的JPA示例,以了解在内存数据库中使用的最佳实践。 什么是内存数据库? 为什么使用内存数据库? 使用内存数据库的最佳做法是什么? 如何将Spring Boot项目连接到H2? 什么是内存数据库? 典型的数据库涉及大量的设置。 例...

阅读(22)评论(0)赞 (0)

Spring

springboot~mybatis里localdatetime序列化问题

wenming.gapo 发布于 2018-10-08

问题起因 主要是使用mybatis作为ORM之后,返回的对象为Map,然后对于数据库的datetime,datestamp类型返回为时间戳而不是标准的时间,这个问题解决方案有两种,大叔分析一下: 缺点,单元测试里使用h2数据库时会找不到这些函数 实现 引用依赖包 'org.myb...

阅读(22)评论(0)赞 (0)

Java

朱晔和你聊Spring系列S1E2:SpringBoot并不神秘

5

hellas 发布于 2018-10-08

本文我们会一步一步做一个例子来看看SpringBoot的自动配置是如何实现的,然后来看一些SpringBoot留给我们的扩展点。 自己制作一个SpringBoot Starter 我们知道SpringBoot提供了非常多的启动器,引入了启动器依赖即可直接享受到自动依赖配置和自动属...

阅读(29)评论(0)赞 (0)

Java

JShell:Java REPL综合指南

1

yanxinchi 发布于 2018-10-03

本文要点 Java Shell或JShell是官方提供的读取-求值-打印-循环,通常称为REPL,是在Java 9中引入的。 JShell提供了一个交互式shell,用于快速原型、调试、学习Java及Java API,所有这些都不需要public static void main...

阅读(39)评论(0)赞 (0)

Java

Apache Juneau 7.2.0 发布,基于 REST 构建的远程代理

yanxinchi 发布于 2018-09-30

Apache Juneau 7.2.0 发布了 ,Apache Juneau 是 Apache Software Foundation (ASF) 开发的一个项目,由 Apache Incubator PMC 赞助。 简介 使用通用框架将 POJO 编组到各种内容类型的工具包。 ...

阅读(23)评论(0)赞 (0)

Spring

Spring Boot基础教程 ( 一 ) :基础项目构建,引入web模块,完成一个简单的RESTful API

2

wenming.gapo 发布于 2018-09-27

简介 在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让你更易上手,更简单快捷地构建Spring应用! Spring Boot让我们...

阅读(34)评论(0)赞 (0)

Spring

Spring Boot基础教程 ( 五 ) :构建 RESTful API 与单元测试

1

Harries 发布于 2018-09-27

首先,回顾并详细说明一下在 快速入门 中使用的 @Controller 、 @RestController 、 @RequestMapping 注解。如果您对Spring MVC不熟悉并且还没有尝试过快速入门案例,建议先看一下 快速入门 的内容。 @Controller :修饰c...

阅读(34)评论(0)赞 (0)

Spring

Spring Boot基础教程 ( 四 ) :Spring Boot 属性配置文件详解

xirruiqiang 发布于 2018-09-27

相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Spring应用时繁多的XML配置内容,替代它的是在 pom.xml 中引入模块化的 Starter...

阅读(37)评论(0)赞 (0)

Java

记录日志有哪些好的技巧?

尖兵 发布于 2018-09-22

一、简介 在软件开发中,我们出于各种目的,需要将程序运行中的一些状态记录在日志中。 日志记录,并不是越多越好,也不是记录的越频繁越好,而是需要我们精心设计记录日志的时机、内容、格式(以方便后续解析、查询日志)等等。 本文简单介绍了记录日志的一些基本原则和注意事项,更具体的记日志的...

阅读(48)评论(0)赞 (0)

Java

java~springboot~h2数据库在单元测试中的使用

小丁 发布于 2018-09-21

单元测试有几点要说的 事实上springboot框架是一个tdd框架,你在进行建立项目时它会同时建立一个单元测试项目,而我们的代码用例可以在这个项目里完成,对于单元测试大叔有以下几点需要说明一下: 单元测试的用例之间不要有相互依赖 单元测试数据来源为本地,不要访问外部资源,外部数...

阅读(53)评论(0)赞 (0)

Java

说说 Spring AOP 中 @Aspect 的高级用法

3

小丁 发布于 2018-09-21

1 切点复合运算 支持在切点定义中加入以下运算符进行复合运算: 运算符 说明 && 与运算。 ! 非运算。 || 或运算。 2 切点命名 一般情况下,切点是直接声明在需要增强方法处,这种切点的声明方式称为匿名切点,匿名切点只能在声明处被使用 。  如果希...

阅读(36)评论(0)赞 (0)

Spring

SpringInitializr快速启动SpringBoot应用!

2

小丁 发布于 2018-09-19

Spring Initializr http://start.spring.io/ 是引导Spring Boot项目的绝佳工具。 它允许您从非常简单的UI创建各种基于Spring Boot的应用程序。您可以引导的一些类型的应用程序是: Web应用程序 Restfu的应用程序 Ba...

阅读(72)评论(0)赞 (0)

Spring

SpringBoot和Spring区别?

1

邓龙华 发布于 2018-09-19

Spring Boot和Spring区别 当我们使用Spring MVC时,我们需要配置组件扫描,调度程序servlet,视图解析器,Web jar(用于提供静态内容)等。 <bean class="org.springframework.web.servlet....

阅读(61)评论(0)赞 (0)

Spring

【Spring】BeanFactory 解析 bean 详解

2

wenming.gapo 发布于 2018-09-18

本文是Spring源码分析中的一篇,来讲讲Spring框架中BeanFactory解析bean的过程,先来看一个在Spring中一个基本的bean定义与使用。(也可以来公号查看) package bean; public class TestBean { private Stri...

阅读(50)评论(0)赞 (0)

Java

【java面试】Spring的IOC是啥?有什么好处?

12

songhua.gao 发布于 2018-09-14

为什么会有人说设计模式已死呢,因为spring这些框架帮你做好了类和对象的管理,让你写代码的时候只专注于你实现的功能,而不是设计。先来看看设计模式的7大原则: 开放-封闭原则 单一职责原则 依赖倒转原则 最小知识原则 接口隔离原则 合成/聚合复用原则 里氏代换原则,任何基类可以出...

阅读(75)评论(0)赞 (0)