自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (24)
  • 收藏
  • 关注

原创 使用SpringMVC 创建REST API

REST 基础知识REST是一种面向资源,强调描述应用程序的事物和名称。REST (Representational State Transfer)表述性(Representational):REST资源实际上可以用各种形式来进行表述,包括XML、JSON、甚至HTML,最适合资源使用者的任意形式;状态(State):当使用REST的时候,我们更关注资源的状态而不是对资源采取的行为;转移(Tr

2016-11-30 11:35:54 1864

原创 SpringMVC 异常处理

如果在请求处理的时候,出现了异常,那它的输出依然会是Servlet响应。异常必须要以某种方式转换为响应。Spring提供了多种方式将异常转换为响应:特定的Spring异常将会自动映射为指定的HTTP状态码;异常上可以添加@ResponseStatus注解,从而将其映射为某一个HTTP状态码;在方法上可以添加@ExceptionHandler注解,使其用来处理异常。未写完~!

2016-11-29 13:53:15 742

原创 SpringMVC 数据校验

JSR-303(Java Validation API),从Spring 3.0开始,在SpringMVC中提供了对java校验API的支持。只要保证在类路径下包含这个Java API的实现即可,比如:Hibernate Validtor。Java校验API定义了多个注解,这些注解可以放到属性上,从而限制这些属性的值。所有注解都位于javax.validation.constraints包中。Hib

2016-11-25 17:38:17 468

原创 搭建SpringMVC (Java配置)

配置DispatcherServletDispatcherServlet的是SpringMVC的核心。在这里请求会第一次接触都框架,它要负责将请求路由到其他的组件之中。使用Java配置将DispatcherServlet配置在Servlet容器中。WebAppInitializer.java/** * 配置DispatcherServlet * * @author wxz * */pu

2016-11-25 16:29:02 4770

原创 Spring MVC的请求

未写完!!!

2016-11-25 14:16:18 477

原创 SpringCloud 声明式REST客户端Feign

(部分内容来自于:https://springcloud.cn/,以及周立的教程:http://edu.51cto.com/course/course_id-7348.html)Feign是一个声明式的WebService客户端。使用Feign能让编写WebService客户端更加简单,它的使用方法是定义一个接口,然后在接口上添加注解,同时也支持JAX-RS标准的注解。Feign也支持可插拔式的编码

2016-11-24 22:39:46 42558 1

原创 Spring Integration 系统集成

Spring Ingegration 提供了基于Spring的EIP(Enterprise Integration Patterns,企业集成模式)的实现。Spring Integration 主要解决的问题是不同系统之间交互的问题,通过异步消息驱动来达到系统交互时系统之间的松耦合。Spring Integration 主要有Message、Channel、Message EndPoint组成。Me

2016-11-24 09:27:29 18515 1

原创 SpringBoot对SpringSecurity的支持

SpringBoot针对SpringSecurity的自动配置在org.springframework.boot.autoconfigure.security包中,主要通过SecurityAutoConfiguration和SecurityProperties来完成配置。SecuritAutoConfiguration导入了SpringBootWebSecurityConfiguration中的配置

2016-11-22 10:26:29 6379

原创 Spring Security 简介

SpringSecurity 是什么?SpringSecurity的模块开始SpringSecuritySpringSecurity maven的最小依赖 <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web

2016-11-21 11:51:35 862

原创 Docker 容器

容器是镜像的一个运行实例,如果认为虚拟机是模拟运行的一整套操作系统和跑在上面的应用,那么,Docker容器就是鼓励运行的一个或一组应用,以及它们的必须运行环境。创建容器使用 docker create命令创建并启动容器启动容器有两种方式,一种是基于镜像新建一个容器并启动,另外一种是将在终止状态的容器重新启动。所需要的命令主要为docker run,等价于先执行docker create 命令,在执行

2016-11-20 21:44:50 932

原创 SpringCloud Ribbon的基本使用

aRibbon是什么?Ribbon是Netflix发布的云中间层服务开源项目,主要功能是提供客户端负载均衡算法。Ribbon客户端组件提供一系列完善的配置项,如,连接超时,重试等。简单的说,Ribbon是一个客户端负载均衡器,我们可以在配置文件中列出load Balancer后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器,我们也很容易使用Ribbon实

2016-11-20 17:26:46 14986 1

原创 SpringCloud 将服务注册到Eureka Server上

提供好服务生产者:1、添加spring-cloud-starter-eureka依赖 <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifa

2016-11-19 15:57:44 14883

原创 SpringBoot 集成MyBatis

1、初始化项目使用的Maven依赖有: <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.1.1</version>

2016-11-18 16:53:41 2108

翻译 SpringCloud 服务发现组件 Eureka

Eureka 是什么?Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,一实现SpringCloud的服务发现功能。GitHub:https://github.com/Netflix/eurekaEurek

2016-11-17 22:21:25 20089

原创 SpringCloud 服务注册与服务发现

架构 (引用Dubbo的架构:http://dubbo.io/User+Guide-zh.htm)节点角色说明:Provider: 暴露服务的服务提供方。 Consumer: 调用远程服务的服务消费方。 Registry: 服务注册与发现的注册中心。 Monitor: 统计服务的调用次调和调用时间的监控中心。 Container: 服务运行容器。 调用关系说明:服务容器负责启动,加载

2016-11-16 22:46:04 3429

原创 开始SpringCloud

SpringCloud是什么?SpringCloud是在SpringBoot基础之上构建的快速开发分布式系统的工具集。SpringCloud的版本例如:Angel SR6,Angel 英国的一个地名,SR6指Service Release6SpringCloud特点约定优于配置 开箱即用、快速启动 适用于各种环境 轻量级的组件 组件支持丰富,功能齐全 选型中立

2016-11-15 21:58:52 3132 2

原创 SpringBoot Data JPA 实战

搭建项目1)https://start.spring.io/ 初始化SpringBoot项目2)导入项目到Eclipse中3)添加Maven依赖:MySQL的java驱动、druid数据源 <!-- MySQL的java驅動 --> <dependency> <groupId>mysql</groupId> <artifa

2016-11-15 18:01:55 13737 2

原创 SpringBoot Data JPA

JDBC的自动配置spring-boot-starter-data-jpa依赖于spring-boot-starter-jdbc,而SpringBoot对JDBC做了一些自动配置。源码放在org.springframework.boot.autoconfigure.jdbc通过“spring.datasource”为前缀的属性自动配置dataSource。SpringBoot自动开启了注解事务的支持

2016-11-15 16:42:16 2578

原创 Spring Data JPA

定义数据访问层只需定义一个继承JpaRepository的接口即可:public interface UserRepository extends JpaRepository<User, Long> { // 定义数据访问操作的方法}配置使用Spring Data JPA在Spring环境中,使用Spring Data JPA 可通过@EnableJpaRepositories注解来开启S

2016-11-15 16:17:47 626

原创 Docker 镜像

获取镜像获取镜像使用docker pull命令:docker pull NAME[:TAG]如果不显示的指定TAG,则默认会选择latest标签,即下载仓库中最先版本的镜像。例如:docker pull ubuntudocker pull ubuntu也可以选择从其他注册服务器的仓库下载,需要在仓库名称前指定完整的仓库注册服务器地址,例如从 DockerPool社区下载:docker pull d

2016-11-03 22:07:37 407

jeeboot-admin

一个ssh的脚手架,已经初步的搭建完(Spring + SpringMVC + Hibernate),使用javaConfig的配置方式

2016-12-23

02-SpringMVC基础及应用

02-SpringMVC基础及应用

2014-03-19

01-springMVC概述和基础配置

01-springMVC概述和基础配置

2014-03-19

遍历DO元素

遍历Dom元素

2013-03-24

jQuery选择器

jQuery选择器

2013-03-24

VB基础语法

VB基础语法知识点

2013-03-24

java版mspaint

java做的mspaint程序,简单小练习

2013-01-04

聊天小程序

java防QQ聊天,简单一对多,聊天小程序!

2013-01-04

java做的记事本

java简单小练习,java做的记事本小练习

2013-01-04

java版房产中介管理系统

java做的C/s架构的房产中介管理系统

2013-01-03

java 技术javaSE

Java 的安全模型可以追溯到该平台的早期时代,当时人们主要将它看作一种增强用户体验的浏览器扩展机制。执行的 Java 代码可以从各种源派生,而其中一些的来源是未知的或者不可靠的。相应地,该平台的安全性最初主要关注的是解决验证被执行的代码可信任的问题,而且整个游戏围绕着在浏览器中执行 applet

2012-11-01

java技术javaSE

Java 的安全模型可以追溯到该平台的早期时代,当时人们主要将它看作一种增强用户体验的浏览器扩展机制。执行的 Java 代码可以从各种源派生,而其中一些的来源是未知的或者不可靠的。相应地,该平台的安全性最初主要关注的是解决验证被执行的代码可信任的问题,而且整个游戏围绕着在浏览器中执行 applet

2012-11-01

javaSEjava技术

Java 的安全模型可以追溯到该平台的早期时代,当时人们主要将它看作一种增强用户体验的浏览器扩展机制。执行的 Java 代码可以从各种源派生,而其中一些的来源是未知的或者不可靠的。相应地,该平台的安全性最初主要关注的是解决验证被执行的代码可信任的问题,而且整个游戏围绕着在浏览器中执行 applet

2012-11-01

java基础javaSE

Java EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准

2012-11-01

深入理解hibernate映射文件

Hibernate倡导低侵入式的设计,完全采用普通的java对象(POJO)编程,不要求PO继承Hibernate的某个超类或实现Hibernate的某个接口。Hibernate充当了面向对象的程序设计语言和关系数据库之间的桥梁,Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。

2012-06-12

深入理解持久化对象

Hibernate倡导低侵入式的设计,完全采用普通的java对象(POJO)编程,不要求PO继承Hibernate的某个超类或实现Hibernate的某个接口。Hibernate充当了面向对象的程序设计语言和关系数据库之间的桥梁,Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。

2012-06-12

深入hibernate配置文件

Hibernate倡导低侵入式的设计,完全采用普通的java对象(POJO)编程,不要求PO继承Hibernate的某个超类或实现Hibernate的某个接口。Hibernate充当了面向对象的程序设计语言和关系数据库之间的桥梁,Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。

2012-06-12

解析一个简单的hibernate

  Hibernate倡导低侵入式的设计,完全采用普通的java对象(POJO)编程,不要求PO继承Hibernate的某个超类或实现Hibernate的某个接口。Hibernate充当了面向对象的程序设计语言和关系数据库之间的桥梁,Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。

2012-06-12

hibernate的基本用法

  Hibernate倡导低侵入式的设计,完全采用普通的java对象(POJO)编程,不要求PO继承Hibernate的某个超类或实现Hibernate的某个接口。Hibernate充当了面向对象的程序设计语言和关系数据库之间的桥梁,Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。

2012-06-12

ant 管理整个项目的编译和运行

ant 管理整个项目的编译和运行

2012-06-12

Android开发

这是我自己做的技术文档,有兴趣的可以拿来LOOKLOOK

2012-03-08

使用foreach循环

java中foreach循环的使用方法!

2011-03-02

使用Iterator接口遍历集合元素

Iterator接口在集合中的使用方法!

2011-03-02

空空如也

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

TA关注的人

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