自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (8)
  • 收藏
  • 关注

原创 Docker安装配置tomcat,jdk

docker 如何配置tomcat jdk

2017-08-18 12:01:07 1057

原创 springboot之SpringJUnit4ClassRunner测试Rest接口

springboot采用Junit方式进行测试rest接口,是非常不错的选择,提供开发速度,更好的测试接口的正确性参数描述:@RunWith(SpringJUnit4ClassRunner.class)  引入spring对junit的支持@SpringApplicationConfiguration(classes = Application.class) 指定springboot启

2017-06-06 13:05:55 2095 2

原创 springcloud包括哪些组件及详细说明

一、概述spring cloud 是一个基于springboot实现的微服务架构开发工具,它在微架构中启动不可缺少的帮助,springcloud提供了 【配置管理,服务智力,断路器,智能路由,微代理,控制总线,全局锁,决策竞选分布式会话和集群状态管理等】这个一系列的解决方案二、springcloud 组件介绍1、spring cloud config 配置管理工具,支持

2017-06-06 08:25:53 5114

原创 springboot静态资源css,js,img

一、概述springboot 默认静态资源访问的路径为:/static 或 /public 或/resources或/META-INF/resources

2017-06-05 16:18:31 486

原创 springboot学习思路及误区

​概述从作者本人学习springboot已经走了很多弯路,刚开始一心想把springboot原理从头到尾的弄个明白,结果自己深陷其中不能自拔,有些东西完全是看不懂,有些东西看明白了但是连串不起来,导致自己在很多时候陷入自暴自弃中,为什么我就学不会,为什么不我就弄不明白,死磕自己和翻越springboot官方网站英文文档,自己本身英文不好,很多东西只能靠翻译软件来进行翻译理解。就这样也只有3

2017-06-03 09:14:15 423

原创 微服务,微架构[十三]springboot集成RabbitMQ

一、介绍在很多电商和金融项目中都会使用消息队列来处理一些异步操作的动作,为了让主业务单纯和解耦,其他一些可以后续或处理的逻辑基本上会通过异步的形式通知子系统,从而达到业务解耦,比如短信提醒,邮件通知,一些小的业务没有必要写到主流程中,只要通知到需要发送短信或者邮件,交给子系统处理即可,只需要将数据通过一个中间件消息队列,子系统监听队列内容,有消息立刻处理。第一可以节省很多时间,提高响应速度,第

2017-06-02 11:56:40 628

原创 微服务,微架构[十二]springboot监听器,过滤器

一、概要springboot 中的监听器与过滤器都会依赖于 原生态的servlet,其实都是万般不离其中 最终采用都是底层servlet的处理加载,很多时候spring对已有的内容进行更深层次的封装,方便我们使用和处理,避免操作原生态数据和接口,在springboot中提供两种方式,一种是采用原生态的方式处理,另外一种采用springboot自己封装方式处理,底层还是需要实现servlet原生

2017-05-31 12:22:24 583

原创 微服务,微架构[十一]springboot模板页面thymeleaf

springboot可以集成很多模板文件来实现访问页面,今天我们主要介绍thymeleaf的集成方式,很多集成模板页面都是大同小异,也是springboot推荐使用的页面方式一、加入依赖pom.xmlorg.springframework.bootspring-boot-starter-thymeleaf二、控制器访问页面package com.didispace.

2017-05-30 21:05:21 393

原创 微服务,微架构[十一]springboot模板页面velocity

springboot可以集成很多模板文件来实现访问页面,今天我们主要介绍velocity的集成方式,很多集成模板页面都是大同小异一、加入依赖pom.xmlorg.springframework.bootspring-boot-starter-velocity二、控制器访问页面package com.didispace.web;import org.springf

2017-05-30 21:00:36 334

原创 微服务,微架构[十]springboot模板页面freemarker

springboot可以集成很多模板文件来实现访问页面,今天我们主要介绍freemarker的集成方式一、freemarker 依赖jar文件pom.xml配置添加                  org.springframework.boot     spring-boot-starter-freemarker    二、创建页面文件,默认读取路径templates

2017-05-30 20:50:17 466

原创 微服务,微架构[八]springboot多环境切换profiles

多环境切换profilesspringboot 默认有限加载application.properties文件,可以指定多个配置文件,定义格式为:application-{profileName}.propertiesprofiles动态切换配置文件,在不同的环境中可以灵活应用,在开发环境[application-dev.properties],测试环境[application-test.p

2017-05-30 20:40:31 512

原创 微服务,微架构[七]之springboot异常处理

描述:       项目应用过程中总会有错误的异常发生,在开发的整体架构中也会有对应的处理机制,那springboot是如何解决此问题呢注解:   @ControllerAdvice 是Controller的辅助注解,可以返回特定的控制器或者异常,可以配置扫描的路径,也可以指定异常类型    @ExceptionHandler 可以接受任意异常信息,如果定在Controller

2017-05-20 17:43:21 662

原创 微服务,微架构[零]springboot入门介绍

Spring Boot是由Pivotal团队提供的全新框架,随着springboot的诞生,对于所有java开发人员来说是一个非常重大意义上的改变,之前所有繁重复杂的配置渐渐离我们远去,我们关心的代码才是我们想要做的。spring boot 特点:1、独立创建spring应用2、内嵌 服务器  tomcat ,jetty ,无需打包war来运行3、maven配置极简,颠覆传统配置

2017-05-18 23:58:43 222

原创 微服务,微架构[六]之springboot集成mybatis

介绍mybatis在现在市场占有率相对比较高,使用较多的一个框架,所以本文主要介绍如何将mybatis集成到springboot中进行使用,在之前使用springmvc中集成mybatis非常麻烦,而且有很多xml配置文件,配置起来非常臃肿,而且维护起来复杂,往往整理这些配置文件就需要花很长时间才能基础搭建起来,springboot集成mybatis完全抛弃之前的xml文件,经过几个简单的配置

2017-05-17 17:50:16 375

原创 微服务,微架构[五]之springboot读取properties文件

介绍很多项目中都会有配置文件,比如说配置 数据库的连接项目常量定义等等参数配置,那么这些参数在项目启动的时候就会被读到指定的容器中,可供项目初始化将必要的对象都初始化完成,如果参数配置错误或参数没有定义,项目在启动的时候就会相应的报错,提示某某参数没有定义或者不对,今天我给大家介绍一下springboot如何读取这些初始化参数,让项目启动时候能够自动的加载,并且应用到我们的项目中。一、sp

2017-05-15 22:36:55 390

原创 微服务,微架构[四]之springboot集成Redis缓存

一、介绍:         spring data 框架提供了对Redis的操作,RedisTemplate 可以方便的操作redis缓存,极大的提高了开发效率,其实在这里  很多 插件都是spring 进行了封装例如:jdbcTemplate,mongTemplate等等工具类,我们只需要使用他提供的工具类即可,毕竟所有的开源都是经过大量的实践检验,个人认为比我们自己封装的要好,当然不外乎也

2017-05-12 16:28:32 670

原创 mysql数据库容灾实时备份主从

介绍:随着互联网时代的发展数据对于一个企业来说越来越重要,各种安全策略进行备份,同步都应用而生,技术发展也逐渐走向成熟,虽然我们不能100%保证数据的安全,但是我们可以采用副本复制、备份的机制达到尽可能的让数据不丢失,将损失减少到最小,所以实时备份是非常有必要的。一、mysql数据库备份参数及命令说明1、server-id

2017-05-11 19:18:57 1072

原创 微服务,微架构[三]之springboot集成nosql数据库mongodb

一、关于springboot集成mongodb介绍 mongodb是一个开源的数据库文件,存储格式为JSON的Bosn关系数据结构代替传统表的模式,spring提供几个非常便捷的操作类来实现对接mongodb数据的操作 1、MongoDbFactory 通过工厂模式,获取mongodb连接数据库然后自行定义操作 2、[推荐]MongoTemplate 采用模板形式访问mongodb,类似于jdbcTemplate模式一样操作数据,提供了很多操作方法供用户使用 3、R

2017-05-10 13:46:51 368

原创 微服务,微架构[二]之springboot集成jdbc

springboot集成jdbc

2017-05-09 20:28:59 526

原创 apache Tomcat 配置账户管理项目

介绍:默认情况下我们会在tomcat中部署项目,一般情况我们会用eclipse 直接部署到tomcat进行调试,但是在正式的开发环境中会有很多不方便时候,项目有没有启动或者有没有假死的情况,更本不能判断到底项目有没有启动,那么我们就开配置一下tomcat用户名和密码,这样就可以登录tomcat后台,查看当前项目是否启动,并且可以管理启动和停止等等的操作功能一、下载tomcat

2017-05-09 13:24:46 461

原创 chrome开发模式下清除缓存问题

浏览器缓存

2017-05-09 10:02:30 3983 1

原创 微服务,微架构[一]之springboot[helloWorld]

spring boot 微服务,微架构,快速搭建Web服务

2017-05-09 08:47:58 411

原创 mongodb[八]聚合查询、统计、分组、平均值、最大值、最小值

mongodb[八]聚合查询、统计、分组、平均值、最大值、最小值

2017-05-05 10:34:21 18651 4

原创 mongodb[七]索引

mongodb 如何创建索引

2017-05-04 10:08:29 420

原创 mongodb[零]准备数据,方便测试

mongodb导入,导出

2017-05-03 13:23:05 400

原创 mongodb[六] 排序

语法:sort(fields)  类似于mysql 中的 order by ,在mongodb中对查询结果进行排序显示,排序有 1升序、-1降序例如:1、升序db.user.find().sort({age:1});2、降序db.user.find().sort({age:-1});3、组合排序db.user.find().sort({age:-1,

2017-05-03 13:01:04 371

原创 mongodb[五]如何实现分页查询

mongodb简单快速分页查询数据

2017-05-03 10:38:58 870

原创 mongodb[四]查询条件大全

语法: db.collectionName.find(query,fields)1、query:查询条件2、fields:是否显示字段查询,默认不添加,显示全部字段,{name:0}表示不显示,{name:1}只显示名称字段内容,默认_id都会显示,除非指定不显示实例表: user查看find方法函数db.user.find;1、查询全部内容

2017-04-24 11:37:49 414

原创 mongodb[三] 文档操作:插入、更新、删除

1、插入文档            语法:db.collectionName.insert(插入内容)例如:          选择一个库          use demodb         1、 插入一个数据,并且自动创建表数据          db.demo.insert({name:"张三",sex:"男"})

2017-04-15 09:50:26 265

原创 mongodb[二]查看数据库,创建数据库,删除数据库

1、查看数据库show dbs  查看所有数据库,不包括当前数据库         2、创建数据库     use 数据库名称解释:使用客户端连接到mongodb后,使用此命令可以创建数据库,如果数据库名称已经存在,系统自动切换到指定的数据库,否则创建一个指定名称的数据库

2017-04-11 11:06:28 224

原创 mongodb[一] 安装完成,启动mongodb

开发环境:window下载地址:https://www.mongodb.com/download-center#community 工具:mongodb-win32-x86_64-2008plus-ssl-3.4.3-signed.msi第一步:进入mongodb安装目录,默认结构:bin         GNU-AGPL-3.0    MPL-2READMET

2017-04-10 10:36:47 338

原创 hadoop整体结构图及服务组件详解

hadoop服务组件简单解释1、core  分布式系统和通用IO组件和接口(序列化、java远程调用等等服务)2、avro  支持跨语言过程调用,持久数据存储的数据序列化系统3、MapReduce  构建在廉价的pc机器上分布式数据处理模型和运行环境4、hdfs  构建廉价的pc机器上分布式文件系统5、pig  处理海量数据集的数据流语言和运行环境 ,p

2014-03-24 14:01:29 1504

原创 hadoop笔记一

Hadoop是Apache软件基金会旗下的一个开源分布式计算平台。是Apache 下的一个项目,由HDFS、MapReduce、HBase、Hive 和ZooKeeper等成员组成。其中,HDFS 和MapReduce 是两个最基础最重要的成员Hadoop 由许多元素构成。其最底部是 Hadoop Distributed File System[3](HDFS),它存储 Hadoop 集群

2014-03-21 17:44:24 647

原创 hibernate之映射关系多对多

前言:多对多就是一对多的分子,当多对多不能符合完整性约束是,就产生了一对多的关系,需要中间表来完成映射多对多关系  注意配置:   1、多对多配置双方都是set集合同时指向中间表的字段 代码:  1、sql语句   create table t_user(     u_id varchar(255),     u_name varchar(255),     u_a

2013-01-07 17:18:17 560

原创 hibernate之映射关系一对多(自身关联)

自身关联注意的问题:   1、关联多的一方必须是只有一个父类节点,如果存在多个父类节点,那么就不能采用自身关联,(字段冗余数据太多)   2、自身关联可以节省表的设计、   3、一的一端为父节点,没有外键   4、多的一端为子节点,并且存在外键   5、关联一对多自身关联外键key、mary-to-one、指向同一个对象同时也是同一外键字段  代码配置:     1

2013-01-07 16:20:57 829

原创 hibernate之映射关系一对多

前序:一对多:是相对于一的一方看多一面,一的一方存放多方的多个对象,存储方式用集合存放   对于配置有两个问题需要弄清楚:    0、本文中的两个实体类      UserClass.java:一个UserClass对象多个User对象      User.java :一个User对像对应一个UserClass或不对应          1、配置的各个属性:

2013-01-07 14:25:13 574

原创 hibernate之映射关系一对一(2种方式)

Hibernate实体关系映射 a) 一对一i. 共享主键一对一方式:实现两个表或对象使用同一主键的值、通过主键映射方式实现一对一的关联1. 使用范围:一般确定一对一的关系不变化,比如:用户登录(账号和密码)、用户详细信息(名称、性别、。。。)2. 创建表:create table t_user(u_id varchar(255),u_name varchar(25

2013-01-05 14:48:40 822

原创 Mongodb错误,第一次安装没有经验

代码package com.yansl;import java.net.UnknownHostException;import com.mongodb.DB;import com.mongodb.DBCollection;import com.mongodb.DBCursor;import com.mongodb.Mongo;import com.mongodb

2012-03-13 10:36:23 1095

原创 springMVC类型转换,提交日期字符数据自动转换日期格式

springmvc 提交字符串日期自动转换日期格式数据

2017-09-07 13:00:23 362

原创 springMVC跨域请求配置前置增强器

1、@ControllerAdvice(basePackages = { "XXX.XXX.XXX" })配置增强器,每次都会过滤所有请求2、basePackages = { "com.xtt.txgl.home.controller",“” })指定拦截目录过滤3、AbstractJsonpResponseBodyAdvice 继承支出jsonp拦截请求,如果是请求中存在 callbac

2017-09-06 19:27:01 506

spring-boot-mongodb项目下载

spring boot 集成 mongodb

2017-05-10

微信开发接口

微信官网开发接口,整理成doc,欢迎各位莅临下载

2014-05-09

基础简单无刷新分页插件

最简单的分页插件,单纯分页插件,自由封装 只计算分页的数量

2013-11-17

数据库权限管理设计图

数据库设计权限管理图 数据库设计权限管理图 数据库设计权限管理图 数据库设计权限管理图 数据库设计权限管理图 数据库设计权限管理图 数据库设计权限管理图

2012-05-09

mongodb安装包-驱动-安装说明-测试代码一键成功

mongodb安装包-驱动-安装说明--测试代码一键成功 一次性让你懂的怎么使用mongodb数据,

2012-03-13

Cookie自动登录用户名密码

专业的判断用户名或密码自动登录采用cookie技术 大家共享! 专业的cookie使用!自动登录判断 专业的cookie使用!自动登录判断 专业的cookie使用!自动登录判断

2011-04-21

SSH完整搭建可以运行

SSH完整搭建可以运行 特别推荐: 可以让你快速掌握搭建环境的方式!!值得去专研!!

2011-03-10

Hibernate 映射关系! 基础封装

Hibernate 映射关系! 基础封装 高手文档

2011-02-24

空空如也

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

TA关注的人

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