- 博客(44)
- 收藏
- 关注
转载 思维导图学习 | 第十篇:java学习中级篇(框架),让Spring不再难懂(mvc篇)
写在前面生活就像海洋,只有意志坚强的人才能到达彼岸。已经很久没有发文章了呀,想必大家都挂念我了,哈哈。温故而知新,今天一起来复习一下spring mvc的内容吧。首先我们看下一个MVC的完整的思维导图spring mvc简介与运行原理Spring的模型-视图-控制器(MVC)框架...
2019-04-25 20:48:00
491
转载 思维导图学习 | 第九篇:java学习中级篇,JavaWeb体系
配套Ximnd学习导图下载地址java思维导图:https://gitee.com/1341541819.com/java_xmind/tree/master写在最后欢迎关注、喜欢、和点赞后续将推出更多的思维导图教程,敬请期待。欢迎关注我的微信公众号免费获取更多更全的学习资源,视频资...
2019-04-25 20:47:00
113
转载 思维导图学习 | 第八篇:java学习特别篇,Java研发技术学习成长路线
配套Ximnd学习导图下载地址java思维导图:https://gitee.com/1341541819.com/java_xmind/tree/master写在最后欢迎关注、喜欢、和点赞后续将推出更多的思维导图教程,敬请期待。欢迎关注我的微信公众号免费获取更多更全的学习资源,视频资...
2019-04-25 20:40:00
109
转载 思维导图学习 | 第七篇:java学习特别篇,程序员技能树
配套Ximnd学习导图下载地址java思维导图:https://gitee.com/1341541819.com/java_xmind/tree/master写在最后欢迎关注、喜欢、和点赞后续将推出更多的思维导图教程,敬请期待。欢迎关注我的微信公众号免费获取更多更全的学习资源,视频资...
2019-04-25 20:37:00
159
转载 思维导图学习 | 第五篇:java学习特别篇,java小白到3年工作经验成长历程
配套Ximnd学习导图下载地址java思维导图:https://gitee.com/1341541819.com/java_xmind/tree/master写在最后欢迎关注、喜欢、和点赞后续将推出更多的思维导图学习文章,敬请期待。欢迎关注我的微信公众号获取更多更全的学习资源...
2019-04-25 20:36:00
85
转载 思维导图学习 | 第六篇:java学习特别篇,10-15k薪资应具备的技能
配套Ximnd学习导图下载地址java思维导图:https://gitee.com/1341541819.com/java_xmind/tree/master写在最后欢迎关注、喜欢、和点赞后续将推出更多的思维导图教程,敬请期待。欢迎关注我的微信公众号获取更多更全的学习资源,视频资料...
2019-04-25 20:36:00
126
转载 思维导图学习 | 第四篇:java学习特别篇,java正确的学习姿势
配套Ximnd学习导图下载地址java思维导图:https://gitee.com/1341541819.com/java_xmind/tree/master写在最后欢迎关注、喜欢、和点赞后续将推出更多的思维导图学习文章,敬请期待。欢迎关注我的微信公众号获取更多更全的学习资源...
2019-04-25 20:35:00
101
转载 思维导图学习 | 第二篇:java学习基础,让java不再难懂【中篇】
配套Ximnd学习导图下载地址java思维导图:https://gitee.com/1341541819.com/java_xmind/tree/master写在最后欢迎关注、喜欢、和点赞后续将推出更多的思维导图学习文章,敬请期待。欢迎关注我的微信公众号获取更多更全...
2019-04-25 20:33:00
116
转载 思维导图学习 | 第三篇:java学习基础,让java不再难懂【下篇】
配套Ximnd学习导图下载地址java思维导图:https://gitee.com/1341541819.com/java_xmind/tree/master写在最后欢迎关注、喜欢、和点赞后续将推出更多的思维导图学习文章,敬请期待。欢迎关注我的微信公众号获取更多更...
2019-04-25 20:33:00
107
转载 思维导图学习 | 第一篇:java学习基础,让java不再难懂【上篇】
配套Ximnd学习导图下载地址java思维导图:https://gitee.com/1341541819.com/java_xmind/tree/master写在最后欢迎关注、喜欢、和点赞后续将推出更多的思维导图学习文章,敬请期待。欢迎关注我的微信公众号获取更多更全...
2019-04-25 20:32:00
133
转载 工具集核心教程 | 第六篇: Freemarker模板引擎入门到大神
Freemarker的介绍Freemarker 是一款模板引擎,是一种基于模版生成静态文件的通用 工具,它是为程序员提供的一个开发包,或者说是一个类库,它不是面向最终用户的,而是为程序员提供了一款可以嵌入他们开发产品的应用程序。Freemarker 是使用纯java编写的,为了提高页面的访...
2019-04-22 09:40:00
118
转载 工具集核心教程 | 第五篇: 利用Velocity模板引擎生成模板代码
前言不知道大家有没有这样的感觉,在平时开发中,经常有很多dao、service类中存着很多重复的代码,Velocity提供了模板生成工具,今天我教大家怎么和这些大量的重复代码说再见。参考项目:https://github.com/bigbeef/cppba-codeTemplate个人...
2019-04-22 09:39:00
155
转载 工具集核心教程 | 第二篇: IDEA入门到大神(图文并茂)
前言:IntelliJ IDEA如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如...
2019-04-22 09:36:00
131
转载 工具集核心教程 | 第三篇: Thymeleaf模板引擎入门到大神
##thymeleaf介绍简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP。相较与其他的模板引擎,它有如下三个极吸引人的特点:1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态...
2019-04-22 09:36:00
114
转载 工具集核心教程 | 第四篇: Velocity模板引擎入门到大神
Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的we...
2019-04-22 09:36:00
153
转载 工具集核心教程 | 第一篇: .md即markdown文件的基本常用编写语法(图文并茂)...
序言:感觉只要是不写博客,人就很变得很懒,学的知识点感觉还是记不住,渐渐地让我明白,看的越多,懂的越少(你这话不是有毛病吗?应该是看的越多,懂的越多才对),此话怎讲,当你在茫茫的知识库里面东看看,西看看的时候,很快就被海量的知识给淹没了,根本就不知道哪些是对的,哪些是错的,感觉好像这个也懂了...
2019-04-22 09:35:00
159
转载 SpringBoot进阶教程 | 第四篇:整合Mybatis实现多数据源
这篇文章主要介绍,通过Spring Boot整合Mybatis后如何实现在一个工程中实现多数据源。同时可实现读写分离。准备工作环境:windowsjdk 8maven 3.0IDEA创建数据库表在mysql中创建student库并执行下面查询创建student表-- ---...
2019-04-22 09:29:00
150
转载 SpringBoot进阶教程 | 第三篇:整合Druid连接池以及Druid监控
这篇文篇将介绍,如何通过SpringBoot整合Druid数据库链接池,实时监控数据库链接信息,为优化数据库性能提供更好的指导,同样将通过YML配置文件形式进行配置,方便简洁。准备工作环境:windowsjdk 8maven 3.0IDEA创建数据库表-- ---------...
2019-04-22 09:27:00
250
转载 SpringBoot进阶教程 | 第二篇:日志组件logback实现日志分级打印
你是否因为项目出现问题,查找日志文件定位错误花费N多时间,是否为此苦不堪言,没关系!现在通过这篇文章,将彻底解决你的烦恼,这篇文篇介绍,如何通过logback配置文件将日志进行分级打印,一个配置文件彻底搞定日志查找得烦恼。准备工作环境:windowsjdk 8maven 3.0ID...
2019-04-22 09:23:00
183
转载 SpringBoot进阶教程 | 第一篇:YML多文档块实现多环境配置
你是否为SpringBoot一个功能多个yml和多个properties文件区分不同运行环境配置,经常为这些配置文件的管理而头疼,现在通过这篇文章,将彻底解决你的烦恼,这篇文篇介绍,怎么通过yml文件构建多文档块,区分不同环境配置,自由切换不同环境启动项目,一个配置文件搞定。YAML简介Y...
2019-04-22 09:20:00
298
转载 SpringBoot非官方教程 | 第二十四篇: springboot整合docker
这篇文篇介绍,怎么为 springboot程序构建一个docker镜像。docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实...
2019-04-22 09:12:00
86
转载 SpringBoot非官方教程 | 第二十三篇: 异步方法
这篇文章主要介绍在springboot 使用异步方法,去请求github api.创建工程在pom文件引入相关依赖: <dependency> <groupId>org.springframework.boot</groupId>...
2019-04-22 09:11:00
71
转载 SpringBoot非官方教程 | 第二十二篇: 创建含有多module的springboot工程
这篇文章主要介绍如何在springboot中如何创建含有多个module的工程,栗子中含有两个 module,一个作为libarary. 工程,另外一个是主工程,调用libary .其中libary jar有一个服务,main工程调用这个服务。创建根工程创建一个maven 工程,其pom文...
2019-04-22 09:10:00
65
转载 SpringBoot非官方教程 | 第二十一篇: springboot集成JMS
springboot对JMS提供了很好的支持,对其做了起步依赖。构架工程创建一个springboot工程,在其pom文件加入:<dependency> <groupId>org.springframework.boot</groupId> ...
2019-04-22 09:09:00
84
转载 SpringBoot非官方教程 | 第二十篇: 处理表单提交
这篇文件主要介绍通过springboot 去创建和提交一个表单。创建工程涉及了 web,加上spring-boot-starter-web和spring-boot-starter-thymeleaf的起步依赖。 <dependencies> <depen...
2019-04-21 21:51:00
92
转载 SpringBoot非官方教程 | 第十八篇: 定时任务(Scheduling Tasks)
这篇文章将介绍怎么通过spring去做调度任务。构建工程创建一个Springboot工程,在它的程序入口加上@EnableScheduling,开启调度任务。@SpringBootApplication@EnableSchedulingpublic class SpringbootS...
2019-04-21 21:49:00
75
转载 SpringBoot非官方教程 | 第十九篇: 验证表单信息
这篇文篇主要简述如何在springboot中验证表单信息。在springmvc工程中,需要检查表单信息,表单信息验证主要通过注解的形式。构建工程创建一个springboot工程,由于用到了 web 、thymeleaf、validator、el,引入相应的起步依赖和依赖,代码清单如下: ...
2019-04-21 21:49:00
68
转载 SpringBoot非官方教程 | 第十七篇:上传文件
这篇文章主要介绍,如何在springboot工程作为服务器,去接收通过http 上传的multi-file的文件。构建工程为例创建一个springmvc工程你需要spring-boot-starter-thymeleaf和 spring-boot-starter-web的起步依赖。为例能够...
2019-04-21 21:48:00
70
转载 SpringBoot非官方教程 | 第十五篇:Springboot整合RabbitMQ
这篇文章带你了解怎么整合RabbitMQ服务器,并且通过它怎么去发送和接收消息。我将构建一个springboot工程,通过RabbitTemplate去通过MessageListenerAdapter去订阅一个POJO类型的消息。准备工作15minIDEAmaven 3.0在开始构...
2019-04-21 21:47:00
85
转载 SpringBoot非官方教程 | 第十六篇:用restTemplate消费服务
这篇文章主要介绍怎么用消费一个 Restful的web服务。我将用restTemplate去消费一个服务: http://gturnquist-quoters.cfapps.io/api/random.构架工程创建一个springboot工程,去消费RESTFUL的服务。这个服务是 htt...
2019-04-21 21:47:00
93
转载 SpringBoot非官方教程 | 第十四篇:在springboot中用redis实现消息队列
这篇文章主要讲述如何在springboot中用reids实现消息队列。准备阶段安装redis,可参考我的另一篇文章,5分钟带你入门Redis。java 1.8maven 3.0idea环境依赖创建一个新的springboot工程,在其pom文件,加入spring-boot-st...
2019-04-21 21:46:00
82
转载 SpringBoot非官方教程 | 第十三篇:springboot集成spring cache
本文介绍如何在springboot中使用默认的spring cache声明式缓存Spring 定义 CacheManager 和 Cache 接口用来统一不同的缓存技术。例如 JCache、 EhCache、 Hazelcast、 Guava、 Redis 等。在使用 Spring 集成 ...
2019-04-21 21:45:00
109
转载 SpringBoot非官方教程 | 第十二篇:springboot集成apidoc
首先声明下,apidoc是基于注释来生成文档的,它不基于任何框架,而且支持大多数编程语言,为了springboot系列的完整性,所以标了个题。一、apidoc简介apidoc通过在你代码的注释来生成api文档的。它对代码没有侵入性,只需要你写好相关的注释即可,并且它仅通过写简单的配置就可以...
2019-04-21 21:44:00
78
转载 SpringBoot非官方教程 | 第十一篇:SpringBoot集成swagger2,构建优雅的Restful API
swagger,中文“拽”的意思。它是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试。另外swagger很容易构建restful风格的api,简单优雅帅气,正如它的名字。一、引入依赖 <dependency> ...
2019-04-21 21:42:00
168
转载 SpringBoot非官方教程 | 第十篇: 用Spring Restdocs创建API文档
https://blog.youkuaiyun.com/forezp/article/details/70341818本文出自方志朋的博客准备工作你需要15minJdk 1.8maven 3.0+idea创建工程引入依赖,其pom文件:<dependencies> ...
2019-04-21 21:41:00
80
转载 SpringBoot非官方教程 | 第九篇: SpringBoot整合Redis
这篇文章主要介绍springboot整合redis引入依赖在pom文件中添加redis依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId&...
2019-04-21 21:40:00
95
转载 SpringBoot非官方教程 | 第八篇:SpringBoot整合mongodb
这篇文章主要介绍springboot如何整合mongodb。准备工作安装 MongoDBjdk 1.8maven 3.0idea环境依赖在pom文件引入spring-boot-starter-data-mongodb依赖:<dependency> <...
2019-04-21 21:39:00
85
转载 SpringBoot非官方教程 | 第七篇:springboot开启声明式事务
springboot开启事务很简单,只需要一个注解@Transactional 就可以了。因为在springboot中已经默认对jpa、jdbc、mybatis开启了事事务,引入它们依赖的时候,事物就默认开启。当然,如果你需要用其他的orm,比如beatlsql,就需要自己配置相关的事物管理器...
2019-04-21 21:38:00
85
转载 SpringBoot非官方教程 | 第六篇:SpringBoot整合mybatis
本文主要讲解如何在springboot下整合mybatis,并访问数据库。由于mybatis这个框架太过于流行,所以我就不讲解了。引入依赖在pom文件引入mybatis-spring-boot-starter的依赖: <dependency> <group...
2019-04-21 21:32:00
86
转载 SpringBoot非官方教程 | 第五篇:springboot整合 beatlsql
BeetSql是一个全功能DAO工具, 同时具有Hibernate 优点 & Mybatis优点功能,适用于承认以SQL为中心,同时又需求工具能自动能生成大量常用的SQL的应用。beatlsql 优点开发效率 无需注解,自动使用大量内置SQL,轻易完成增删改查功能,节省50...
2019-04-21 21:30:00
134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人