自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

翻译 Spring Boot(MVC)中的异常处理

前言Spring社区里一篇讲解spring mvc中异常处理的文章,感觉写的很好,为了加深印象,决定翻译一下。文章标题:Exception Handling in Spring MVC原文链接:https://spring.io/blog/2013/11/01/exception-handling-in-spring-mvc作者:Paul Chapman/Senior Consultant...

2018-12-07 14:27:38 688

原创 Spring Boot学习笔记(五)—— 使用JUnit5编写单元测试

1.开发环境Mac OS 10.14JDK8Maven 3.5.3Eclipse 4.9.0Spring Boot 2.0.5.RELEASEJUnit 5.1.12.JUnit5简介[1]JUnit 5跟以前的JUnit版本不一样,它由几大不同的模块组成,这些模块分别来自三个不同的子项目。JUnit 5 = JUnit Platform + JUnit Jupiter + ...

2018-11-10 14:27:42 11942

原创 Spring Boot学习笔记(四)—— 使用Spring Security

一、前言Spring Boot同样提供了关于Spring Security的自动配置支持,在org.springframework.boot.autoconfigure.security包中可以看到,在SpringBootWebSecurityConfiguration中,为我们自动配置了:一个内存中的用户user,密码在程序启动时出现;忽略对静态文件的拦截,private

2018-02-02 12:18:49 374

原创 Spring Boot学习笔记(三)—— 添加Mybatis、Druid

一、前言之前我们对Spring Boot的View和Control配置都有了一定的了解,在Model层配置上,我们将使用Mybatis、Druid进行开发,下面就对其进行配置。二、开始配置MyBatis 是一款优秀的持久层框架,Druid是一个高性能的数据库连接池,并且提供了监控功能,二者均提供了官方的starter pom来支持Spring Boot,我们只需引入依赖即可:

2018-01-26 15:36:29 290

原创 Spring Boot 学习笔记(二)—— WEB相关配置

一、前言上次我们快速搭建了一个Spring Boot项目,我们只需添加业务逻辑就能直接运行访问了,说明Spring Boot已经自动为我们做完了配置工作,这次我们就来看看具体是哪些工作,如果我们想接管配置又该怎么做。二、WEB相关配置查看WebMvcAutoConfiguration和WebMvcProperties的源码,可以发现Spring MVC全局配置以spring.mvc

2018-01-23 13:22:02 968

原创 Spring Boot 学习笔记(一)—— 快速搭建Spring Boot项目

一、前言Spring Boot是Spring系列框架的集成,使用“习惯优于配置”的理念快速搭建项目,在项目打包时还能根据需求打包为jar(内置servlet容器)或war文件,相对以前的Spring、Spring MVC来说Spring Boot并没有技术上的升级,而是为我们做好了大部分场景下的配置,使得我们可以避免冗长的xml配置,专注于业务逻辑的开发,熟悉后可以极大的加快项目开发的速度。

2018-01-22 11:44:05 458

原创 Ubuntu 16.04.3 LTS部署MantisBT2.8.0

前言由于工作需要,准备搭建一个缺陷管理系统,最后相中了MantisBT,原因有以下几点:系统开源且安装部署快捷支持多种语言,使用起来很方便角色、权限等设置灵活,功能强大废话不多说,下面开始安装部署MantisBT安装部署MantisBT1.运行环境搭建MantisBT可部署在windows或Linux上,此处操作平台为ubuntu16.04.3,官方(https://github.com/m

2017-11-16 16:16:39 713

转载 TOMCAT7并发性能优化总结

最近由于工作需要看了很多tomcat性能优化的资料,在此记录总结一下,以备日后之需。 总结起来其实有三点:一、tomcat启动JVM参数调优具体做法为在catalina.bat前面加上JAVA_OPTS参数设置set JAVA_OPTS=-server #以服务器模式启动,启动速度慢,但更稳定,性能更好-Xms1024M -Xmx1024M #-Xms与-Xmx设成一样的值,避免

2017-11-09 15:27:27 582

原创 WIN10下安装MySQL5.7 Archive版

通过Archive包安装使用MySQL方便而快捷,只需进行简单几步设置即可开始使用MySQL下载MySQLhttps://dev.mysql.com/downloads/mysql/ 选择windows 64位版下载,下载完成后解压即可,此次下载文件为mysql-5.7.19-winx64.zip安装配置环境变量,在Path里加入MySQL的bin路径D:\xxx\m

2017-11-09 14:42:48 279

原创 CXF实现简单webservice应用、集成spring发布到tomcat

前言Apache CXF提供了用于方便地构建和开发WebService的可靠基础架构。它允许创建高性能和可扩展的服务,可以部署在Tomcat和基于spring的轻量级容器中,也可以部署在更高级的服务器上,例如Jboss、WebSphere或WebLogic。下面将创建一个简单的webservice例子,并集成spring将其发布到tomcat上。 参考:http://cxf.apache.o

2017-06-29 17:43:22 911

原创 WIN10环境下MAVEN的安装与配置

前言写博客的目的是为了记录所学的知识,以后忘了也能快速找到,不用临时去搜索。其中主要参考了这篇博客:http://blog.csdn.net/jiuqiyuliang/article/details/45390313一、准备工作Java开发环境(我的jdk版本是1.8) 1.下载jdk http://www.oracle.com/technetwork/java/javase/d

2017-06-21 10:12:01 14498

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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