自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (5)
  • 收藏
  • 关注

原创 快速使用Checkstyle(一)

快速使用Checkstyle(一)1.介绍Checkstyle是一种代码规约工具,可以帮助程序员编写符合编码标准的Java代码。使用Checkstyle可以自定义一些代码规范用于在编译中强制执行。CheckStyle默认使用的是Sun的编码规范。本文以8.8版本进行编写。参考资料:http://checkstyle.sourceforge.net/index.html例如:Sun:http://c...

2018-04-15 12:39:24 18250

原创 Maven CheckStyle Plugin 使用

Maven CheckStylePlugin使用1.       环境要求a)        CheckStyle Plugin 3.0.0,默认使用的checkStyle版本为:6.18b)        Maven 3.0以上c)        JDK 1.7以上2.       使用主要说的是自定义checkStyle.xml文件,默认使用的是sun_checksty

2018-02-03 16:38:23 10611

原创 18.Spring Boot 注册Servlet、Filter、Listener

在Servlet 3.0之前我们都是使用web.xml进行配置,需要增加Servlet、Filter或者Listener都是在web.xml增加相应的配置即可。这里我们使用的是使用Java配置来注册Servlet、Filter、Listener。

2017-02-01 21:36:43 9843

原创 17.Spring Boot 集成Dubbo

使用Spring Boot 与Dubbo集成,这里我之前尝试了使用注解的方式,简单的使用注解注册服务其实是没有问题的,但是当你涉及到使用注解的时候在服务里面引用事务,注入其他对象的时候,会有一些问题。于是我就果断放弃了注解了,使用的是XML,这里可能介绍的是Dubbo,但是如果使用Dubbox的话,基本上是兼容的。接下来,将说说使用XML的方式与Spring Boot在一起开发。

2017-01-18 23:33:25 61714 19

原创 16.Spring Boot 使用Spring security 集成CAS

在上一篇中说了Spring Boot 使用Spring security,在这一篇中将讲讲Spring security 集成CAS。

2017-01-03 22:38:47 39828 25

原创 15.Spring Boot 使用Spring security

玩转Spring Boot 使用Spring security Spring Boot与Spring Security在一起开发非常简单,充分体现了自动装配的强大,Spring Security是Spring Boot官方推荐使用的安全框架。配置简单,功能强大。接下来将说说Spring Boot使用Spring security进行安全控制。

2017-01-03 10:44:45 38441 3

原创 14.Spring Boot 多数据源

在项目中有的时候需要用到多个数据源,有个问题就是单数据源的事务是没有问题的,多数据源是会存在事务问题的。这里不做事务讲解,事务可以用JTA分布式事务,也可以用MQ。具体不做叙述,接下来说如何实现多数据源并且使用AOP来切换。本例代码使用Mybatis具体请看:10.玩转Spring Boot 集成Mybatis,11.玩转Spring Boot 集成Druid

2016-12-28 11:33:14 4498 1

原创 13.Spring Boot 集成swagger2

玩转Spring Boot 集成swagger spring boot

2016-12-22 21:50:07 2745

原创 12.Spring Boot 事务管理

Spring Boot 使用的是Spring 事务管理机制,Spring事务对事务管理提供了一个顶层的接口PlatformTransactionManager,对所支持的所有事务统一管理接口。Spring 针对JDBC提供了DataSourceTransactionManager,对Hibernate提供了HibernateTransactionManager,对JDO提供了JdoTransactionManager,对JPA提供了设置JpaTransactionM

2016-12-22 21:46:29 12176

原创 11.Spring Boot 集成Druid

Spring Boot 使用的数据源默认的是:org.apache.tomcat.jdbc.pool.DataSource,在上篇的时候有没有发现没有配置数据源居然也行,是因为引入了JDBC Starter Poms 所以Spring Boot会帮我们自动创建,而在application.properties中的属性也是Spring Boot默认的。你可以在获取数据源的时候将数据源名称打印出来就知道了。接下来我们将说的是使用Druid来替换Spring Boot

2016-12-22 14:44:50 1270 2

原创 10.Spring Boot 集成Mybatis

Spring Boot 提供了JDBC与JPA的支持,由于本人比较喜欢用Mybatis,所以基本上都是用的Mybatis其余的都很少用,也算是对Mybatis的偏爱吧,下面说说Spring Boot怎么跟Mybatis整合开发。

2016-12-21 19:56:15 1512

原创 9.Spring Boot 全局异常处理@ControllerAdvice

玩转Spring Boot 全局异常处理 在开发中出现异常后,可能需要一个统一处理的地方,来处理程序出现的异常,针对不同的异常做不同的处理,这里我们通过@ExceptionHandler注解来实现。在WEB开发中,比如页面出入进来日期,需要进行一些转换那么这里使用@InitBinder注解来处理。上面说的是一些使用场景,接下来具体如何实现。1.使用@ExceptionHandler当前Controller异常处理 @ExceptionHandler可以使用在任何用@Controller注

2016-12-21 19:54:05 16241

原创 8.Spring Boot 日志配置

Spring Boot 使用Commons Logging作为内部日志记录。对Java Util Logging, Log4J2 and Logback. 提供了默认的配置。默认情况下在控制台输出也可以配置输出到文件中。默认使用Logback作为日志记录。

2016-12-21 12:32:18 1544

原创 7.Spring Boot devtools热部署

在实际项目开发中,开发的过程中一定会修改代码,如果每次修改代码都需要重新启动下,那会让人吐血的。这里我们使用Spring-boot-devtools进行热部署。Spring Boot官方给出的一段话:Spring Boot应用程序只是普通的Java应用程序,JVM热加载本应开箱即用的,但JVM热加载限制字节码大小。更完整的解决方案可以使用JRebel或者Spring-boot-devtools。spring-boot-devtools模块还包括支持快速应用

2016-12-21 10:55:32 12066 1

原创 6.Spring Boot 自定义Banner

到这里相信大家应该都见过以下图案。 . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|__

2016-12-20 22:22:40 3699

原创 5.Spring Boot 自定义配置、导入XML配置与外部化配置

在这里我会全面介绍在Spring Boot里面如何自定义配置,更改Spring Boot默认的配置,以及介绍各配置的优先级顺序。Spring Boot使用一个全局的配置文件application.properties,Spring Boot 支持使用YAML语言的配置文件,YAML是以数据位中心的语言,所以使用application.yml作为全局配置也是同样的效果。而且在Spring Boot里面配置名称支持多种方式,例如:server.ssl.key-store,可以写成:server.ssl.keyS

2016-12-20 17:07:59 20816 2

原创 4.Spring Boot Starter POMs 介绍

Starter POMs是可以包含到应用中的一个方便的依赖关系描述符集合。可以获取所有Spring及相关的一站式服务,而不需要大量的依赖描述符。所有的starters遵循一个相似的命名模式:spring-boot-starter-*,在这里*是一种特殊类型的应用程序

2016-12-19 19:43:17 2715

原创 3.Spring Boot 不使用spring-boot-starter-parent构建

Spring Boot 给出的方法是,在项目中的pom.xml中加入以下代码,通过使用scope=import,项目仍然可以使用Spring Boot 提供的依赖管理

2016-12-18 17:22:54 18395

原创 2.Spring Boot 第一个应用Hello World

环境要求: 具体环境要求请看上一篇。1.创建工程1.1使用Eclipse 插件Spring tool suite 创建工程 使用Spring tool suite 创建工程比较简单,但是需要网络,有时候网络不好还比较麻烦,我在创建过程中就出现了好几次connet time out,于是我就放弃了用Spring tool suite创建项目,你也可以使用Spring提供的

2016-12-18 12:26:40 2629 1

原创 1.Spring Boot 前言

首先在这里对Spring Boot做个简单的介绍,对Spring Boot也关注了挺久了,Spring Boot是由Pivotal团队提供的全新框架,Pivotal团队在2014年4月份发布第一个GA版本。那时候就稍微有一些了解,不过并没有开始琢磨,之后也看过一些文档并没有做太多的纪要,所以大家都懂的如果学习一个东西不做笔记相信用不了多久就忘记了。今年抽空学习了一阵子,打算用博文记录下来,方便以后查阅。 Spring Boot 其设计目的是用来简化Spring应用的初始搭建以及开发过程。 该框

2016-12-18 10:48:38 1183 1

原创 7.CAS自定义错误信息

CAS自定义错误信息,定义错误之前,我们先看看login-webflow.xml以下代码<action-state id="realSubmit"> <evaluate expression="authenticationViaFormAction.submit(flowRequestContext, flowScope.credential, messageContext)" /> <transition on="warn" to="warn" /> <transition on

2016-11-28 16:50:35 5504

原创 6.CAS增加Remember me

CAS增加Remeber me

2016-11-25 20:15:47 2281

原创 5.CAS增加验证码

CAS增加验证码

2016-11-20 15:38:44 2312

原创 4.CAS登录页面定制

到这里我们已经看过CAS的默认登录页面,页面可能并不是那么美观,可能需要设计开发一个漂亮简洁的登录页面,接下来我们就替换掉CAS默认的登录页面。CAS默认的登录页面在WEB-INF->view->jsp->default->ui下。该目录下提供了比较多的默认页面,登录页面是:casLoginView.jsp。

2016-11-20 10:56:50 2957

原创 3.CAS从数据库获取用户信息

CAS从数据库获取用户信息1.1特别说明      由于考虑到后面的博文,所以在这里我们直接将工程弄到eclipse下去进行定制修改可能会更方便一些。我这是在项目中直接使用,可能基本上说的都是一些实战过程,对原理方面介绍的少,毕竟大家大多数人想要的是拿着就上手的,不好之处还请大家谅解,多多指正一起交流。1.2 准备工作      (1)创建maven工程转成WE

2016-11-19 10:03:18 5240

原创 2.CAS环境搭建

CAS环境搭建1.1环境要求 (1)JDK 1.7    (2)TOMCAT 8.0.32    (3)cas-server-4.0.0、cas-client 3.4.11.1环境要求

2016-11-18 20:27:10 5708

原创 1.CAS开篇描述

第一次写博文,之前也只是自己用Mybase做一些记录总结,如果在博文中出现错误希望大家见谅,也请大家指正,欢迎提出宝贵的意见。由于项目中需要用SSO,当时对这方面也不是太了解,于是就很自然的百度了一把,选择了CAS,项目中使用的版本是CAS 4.0。目前项目比较着急,在工作之余抽出了点时间来写,主要是为了总结下自己在使用过程中遇到的一些问题,以及经验。其次还有个好处,以

2016-11-18 19:30:41 868

HTML4,XHTML,HTML5,CSS3 参考手册.7z

HTML4,XHTML,HTML5,CSS3 参考手册。完整打包下载,只要亲情一分即可。找了很久,感觉确实不好找,有的下载分数太高了,简直不说了。

2020-02-25

spring boot 实战

spring boot 实战,资料还不错,可以慢慢看哦

2016-05-23

CuteFTP9破解版

cute ftp9破解版,比较下用起来还不错。

2016-05-05

Apache_Mina_Server_2.0中文参考手册V1.0

apache mina的中文文档,里面内容还行,比较详细。

2014-12-29

空空如也

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

TA关注的人

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