自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(139)
  • 资源 (3)
  • 收藏
  • 关注

原创 springboot 开源代码集锦(不断更新中)

1,jeeplatformhttps://github.com/u014427391/jeeplatform2,crmhttps://github.com/MrLing/cms-apphttps://github.com/shenszy/crm3,jbloghttps://github.com/zhenyutu/Jblog4,springbootadminhttps...

2018-07-26 17:07:32 12844 6

原创 Ubuntu 18.04 安装Jenkins

sudo apt-get install openjdk-8-jdk# 查看系统版本cat /etc/issue>> Ubuntu 18.04.1 LTS# 从 https://mirrors.tuna.tsinghua.edu.cn/jenkins/debian-stable/ 选择最新版本下载wget https://mirrors.tuna.tsinghua.edu....

2020-03-22 12:16:40 500

原创 java web 之springboot教程之三十二----多模块项目

比起传统复杂的单体工程,使用Maven的多模块配置,可以帮助项目划分模块,鼓励重用,防止POM变得过于庞大,方便某个模块的构建,而不用每次都构建整个项目,并且使得针对某个模块的特殊控制更为方便。一,创建父工程使用Spring Initializr来快速创建好一个Maven工程。然后删除无关的文件,只需保留pom.xml 文件。在 pom.xml 里面声明该父工程包含的子模块。...

2019-04-29 09:46:54 567 1

原创 java web 之springboot教程之三十一----Actuator 和spring-boot-admin

通过restful api的方式查看信息过于繁琐,也不直观,效率低下。当服务过多的时候看起来就过于麻烦,每个服务都需要调用不同的接口来查看监控信息。springboot核心注解参考:https://www.ctolib.com/topics-138637.htmlSBA  SBA全称spring boot admin 是一个管理和监控spring boot 应用程序的开源项目,分为ad...

2019-04-28 14:58:27 631

原创 java web 之springboot教程之三十----Actuator 监控

actuaotr是spring boot项目中非常强大的一个功能,有助于对应用程序进行监控和管理,通过restful api请求来监管、审计、收集应用的运行情况,针对微服务而言它是必不可少的一个环节。Endpoints是actuator的核心部分,它用来监视应用程序及交互,spring-boot-actuator中已经内置了非常多的Endpoints(health、info、beans、htt...

2019-04-28 10:18:12 772 1

原创 java web 之springboot教程之二十九----FastDFS集成

FastDFS是一个开源的轻量级分布式文件系统,由跟踪服务器(tracker server)、存储服务器(storage server)和客户端(client)三个部分组成,主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB < file_size <500MB)为载体的在线服务。参考:https://blog.csdn.net/u013378306/articl...

2019-04-26 17:27:30 424

原创 java web 之springboot教程之二十八----文件上传

1,导入pom.xml包:<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> &...

2019-04-26 14:46:23 201

原创 java web 之springboot教程之二十七----mongodb 多数据源使用

多数据该如何使用mongodb呢?1,导入pom.xml:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> ...

2019-04-26 11:42:18 271

原创 java web 之springboot教程之二十六----mongodb 单数据源使用

Mongodb简介MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是可以应用于各种规模的企业、各个行业以及各类应用程序的开源数据库。基于分布式文件存储的数据库。由C++语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个高性能,开源,无模式的文档型数据库,是当前 NoSql 数据库中比较热门的一种。MongoDB 是一个介于关系...

2019-04-26 10:44:19 338

原创 java web 之springboot教程之二十五----邮件服务

使用JavaMailSender来发送邮件。1,导入pom.xml包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency&...

2019-04-22 16:50:15 244

原创 java web 之springboot教程之二十四----定时任务

springboot使用定时任务非常简单。1,引入pom包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId></dependency>2,在启动...

2019-04-19 15:59:51 286

原创 java web 之springboot教程之二十三----rabbitmq使用

RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。类似的还有ActiveMq,RocketMq,Kafka;Kafka是LinkedIn开源的分布式发布-订阅消息系统,目前归属于Apache定级项目。Kafka主要特点是基于Pull的模式来处理消息消费,追求高吞吐量,一开始的目的就是用于日志收集和传输。0.8版本开始支持复制,...

2019-04-19 14:38:53 504

原创 java web 之springboot教程之二十二----mybatis之注解版多数据源

注解版和xml版本对多数据源的配置是一样的,只不过把对数据库的操作通过注解的方式写上。1,数据库配置:application.propertiesmybatis.type-aliases-package=com.example.mybatis.modelspring.datasource.test1.jdbc-url=jdbc:mysql://localhost:3306/m...

2019-04-18 15:14:01 281

原创 java web 之springboot教程之二十一----mybatis之XML版多数据源

往往随着业务量发展,我们通常会进行数据库拆分或是引入其他数据库,从而我们需要配置多个数据源先以XML版本为示例,展示如何配置多数据源;先看目录:1,配置文件application.properties:mybatis.type-aliases-package=com.example.mybatis.modelmybatis.config-location=cl...

2019-04-18 14:28:42 173

原创 java web 之springboot教程之二十----mybatis之XML版

xml 版本保持映射文件的老传统,接口层只需要定义空方法,系统会自动根据方法名在映射文件中找对应的 Sql .目录:mysql文件跟注解版一样。下面配置xml1,配置application.properties配置:mybatis.type-aliases-package=com.example.mybatis.modelspring.datasource.u...

2019-04-18 12:43:57 93

原创 java web 之springboot教程之十九----mybatis之注解版

Orm 框架的本质是简化编程中操作数据库的编码,目前基本一个是Hibernate,一个是可以灵活调试动态 Sql 的 Mybatis ,两者各有特点,在企业级系统开发中可以根据需求灵活使用。传统企业大都喜欢使用 Hibernate ,互联网行业通常使用 Mybatis 。Hibernate 特点就是所有的 Sql 都用 Java 代码来生成,不用跳出程序去写(看) Sql ,有着编程的完整性,...

2019-04-18 11:04:18 190

原创 java web 之springboot教程之十六----shiro权限管理

一、架构(1)使用用户的登录信息创建令牌UsernamePasswordToken token = new UsernamePasswordToken(username, password);(2)执行登陆动作SecurityUtils.setSecurityManager(securityManager); // 注入SecurityManager Subj...

2019-04-16 17:57:50 246

原创 JQuery特效之八----摇奖

html:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&lt;/title&gt; &lt;meta name="viewport" conten

2018-12-03 17:44:25 200

原创 JQuery特效之七----换肤功能

前端三大组成html构建内容,css美化,js控制交互,jquery是一个常用js库。html:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&lt;/title&gt;

2018-11-30 16:30:23 587

原创 JQuery特效之六----登录框

前端三大组成html构建内容,css美化,js控制交互,jquery是一个常用js库。html:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&lt;/title&gt;

2018-11-30 13:38:06 982

原创 JQuery特效之五----三级联动菜单

前端三大组成html构建内容,css美化,js控制交互,jquery是一个常用js库。html:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&lt;/title&gt;

2018-11-30 10:04:56 501

原创 JQuery特效之四---飘雪效果

前端三大组成html构建内容,css美化,js控制交互,jquery是一个常用js库。html:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&lt;/title&gt;

2018-11-30 10:03:30 1179

原创 JQuery特效之三-----手风琴效果

前端三大组成html构建内容,css美化,js控制交互,jquery是一个常用js库。html:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&lt;/title&gt;

2018-11-29 14:51:29 137

原创 JQuery特效之二-----移动的物体

前端三大组成html构建内容,css美化,js控制交互,jquery是一个常用js库。先看html:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&lt;/title&gt;

2018-11-29 14:49:43 221

原创 JQuery特效之一---轮播图

前端三大组成html构建内容,css美化,js控制交互,jquery是一个常用js库。使用jquery实现一个轮播图。先看html代码如下:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&am

2018-11-29 14:47:11 146

原创 java web全栈工程师(从零开始)

一,前端1,html:超文本标记语言,用来构建网页的框架2,css:用html直接写出来的页面太丑,就需要css来排列下html元素,美化下颜色,形状等3,javascript:用css美化完了后,有些需要动态或者其他效果的,需要用js来进行脚本控制,控制html元素的各种变化。4,ajax:异步请求数据涉及的前端框架:bootstrap,jquery,vue.js,初步精通这...

2018-10-25 09:50:20 858

原创 《西南联大行思录》之感想20180911

南渡自应思往事,北归端可待来生----陈寅恪。1938年,北大,清华,南开大学三所大学迁往昆明,组建西南联大,前无古人,后无来者。三所风格迥异的大学教授和学生,在同一所大学里教学和学习。而更令人感动的是联大教授和学生们的人格和精神,他们都找到了一种比自己更重要的事情,并将生命奉献给了它。梅贻琦校长对于教育热爱和执着,闻一多先生对于诗歌和民主自由的追求以至于不惧怕牺牲生命,杨振宁和李政道对于...

2018-09-13 11:00:56 2610

原创 java web 之springboot教程(十五)----整合redis

1,下载redis,启动;2,导入依赖包:&lt;!--引入 spring-boot-starter-data-redis(1.4版本后)多了个data加个红和粗吧--&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; ...

2018-08-14 15:53:39 168

原创 java web 之springboot教程(十四)----整合Memcached

Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务中提高Web应用扩展性的重要因素。Memcached是一种基于内存的key-value存储,用...

2018-08-14 14:07:00 2954

原创 java web 之springboot教程(十三)----发送邮件

我们这里使用qq邮箱;首先要去qq邮箱开启smtp服务;具体怎么开启,请点击这里。开启完后会得到一个授权码,复制下来,待会要用。1,导入依赖库,pom.xml:&lt;!-- 支持发送邮件 --&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt...

2018-08-14 11:48:26 229

原创 java web 之springboot教程(十二)----整合FastJson

阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征: 速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson; 功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖,能够直接运行在Java SE 5.0以上版本;支持Android...

2018-08-14 11:14:11 315

原创 java web 之springboot教程(十一)----整合Druid数据源

Druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池。1,添加依赖库,pom.xml:&lt;!-- druid数据库连接池 --&gt; &lt;dependency&gt; &lt;group...

2018-08-14 11:00:03 184

原创 java web 之springboot教程(十)----整合Log4j2

SpringBoot默认使用日志框架logback。 java web 之springboot教程(十)----整合logback,这里可以看如何使用logback.碰到一个问题:Class path contains multiple SLF4J bindings解决:You can go to POM.xml , open Dependency Hierarchy and find s...

2018-08-14 10:29:54 181

原创 java web 之springboot教程(九)----整合Swagger2

Swagger2,直接生成接口文档.1,导入库:&lt;dependency&gt; &lt;groupId&gt;io.springfox&lt;/groupId&gt; &lt;artifactId&gt;springfox-swagger2&lt;/artifactId&gt; &lt;version&gt;2.7.0&lt;/version&gt; &amp

2018-08-13 15:58:18 238

原创 java web 之springboot教程(八)----CROS解决跨域问题

SpringBoot CROS 参考: http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/htmlsingle/#boot-features-corsSpring CROS 参考: http://docs.spring.io/spring/docs/4.3.9.RELEASE/spring-framework-refe...

2018-08-13 14:41:06 317

原创 java web 之springboot教程(七)----整合mybatis

JdbcTemplate其实用起来很方便,mybatis用得人也不少。mybatis运用分为注解版和非注解版。前提1,导入maven包,pom.xml,其他的跟jdbctemplate一样。&lt;!-- Spring-Mybatis --&gt; &lt;dependency&gt; &lt;groupId&gt;org.mybatis....

2018-08-10 16:52:21 188

原创 java web 之springboot教程(七)----整合JdbcTemplate

1,导入maven库,pom.xml:&lt;!-- jdbcTemplate --&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-jdbc&lt;/artifactId&gt; &lt...

2018-08-10 15:13:04 155

原创 java web 之springboot教程(六)----统一异常处理

在日常开发中发生了异常,往往是需要通过一个统一的异常处理处理所有异常,来保证客户端能够收到友好的提示。SpringBoot在页面 发生异常的时候会自动把请求转到/error,SpringBoot内置了一个BasicErrorController对异常进行统一的处理,当然也可以自定义这个路径。自定义的错误页面我们会发现无论是发生什么错误,SpringBoot都会返回一个状态码以及一个错误页面...

2018-08-09 18:43:27 207

原创 java web 之springboot教程(五)----多环境配置

在现实的开发环境中,我们需要不同的配置环境;格式为application-{profile}.properties或者application-{profile}.yml,其中{profile}对应你的环境标识。如:application-test.yml:测试环境 application-dev.yml:开发环境 application-prod.yml:生产环境怎么使用?只需要我们在a...

2018-08-09 14:02:50 183

原创 java web 之springboot教程(四)----配置文件详解

SpringBoot 配置文件默认为application.properties,把之前项目中的配置文件application.properties改成application.yml,因为现在的趋势是使用yaml,它是类似于标准通用标记语言的子集XML的数据描述语言,语法比XML简单很多。一、自定义属性与加载1,application.yml:test: user: us...

2018-08-09 13:59:11 250

firstspringmvc整合源码

ssm最强整合源码,ssm最强整合源码,ssm最强整合源码,查看博文https://blog.csdn.net/oneil2016/article/details/81129086

2018-07-20

demoiot代码分享

demoiot项目分享了如何整合创建maven ssm项目,里面包含了springmvc,spring,mybatis的运用

2018-02-27

repository1

这是个人常用的eclipse下面的maven库,分享给有需要的同学!

2018-02-27

空空如也

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

TA关注的人

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