摘要:
随着spring的发展我们发现spring提供了越来越多的项目来帮我们简化框架的搭建,让我们站在巨人的肩膀上进行开发,让我们更关注于开发我们的逻辑。随着我们老项目的发展,老项目大部门使用的都是spring,springmvc,mybatis,工作中就可能会遇到重构他们,随着技术的更替,我们的新项目也逐渐使用了sp... 阅读原文
2019-08-03 12:54:14 阅读(3459) 评论(0)
摘要:
时隔一年多,在掌握了Spring、SpringBoot、SpringCloud之后
我再次回头,重新学习Spring框架
回顾以前的内容:
组件注册:
最早使用,是XML的方式:
导入依赖:
<dependency>
<group... 阅读原文
2019-08-03 12:04:02 阅读(2274) 评论(0)
摘要:
近日在读《疯狂Java讲义》精粹第二版,部分语述摘自其中,自己边敲边理解
前言
我们知道,Java语言支持的类型有两种:
1.基本类型(即八大基本数据类型),不是本文讨论的重点
2.引用类型
数组类型本身也是一种引用类型,因此数组变量... 阅读原文
2019-08-03 10:12:02 阅读(2580) 评论(0)
摘要:
早上上班后得知,服务费未同步到代理商系统。查看draft_server系统生产环境的log,显示在往RabbitMQ推数据时出现异常:no route to host。
2019-07-29 01:30:00,136 INFO [pool-13-thread-30] 201154611 (AgentPr... 阅读原文
2019-08-03 08:58:01 阅读(2849) 评论(0)
摘要:
1. 错误一:太过关注底层
我们正在解决这个常见错误,是因为 “非我所创” 综合症在软件开发领域很是常见。症状包括经常重写一些常见的代码,很多开发人员都有这种症状。
虽然理解特定库的内部结构及其实现,在很大程度上是好的并且很有必要的(也可以是一个很好的学习过程),但作为软件工程师,不断地处理相同的底层实现细节对个人的... 阅读原文
2019-08-03 08:30:04 阅读(2327) 评论(0)
摘要:
前面在 ubuntu 完成安装 elasticsearch,现在我们SpringBoot将集成elasticsearch。
1、创建SpringBoot项目
我们这边直接引入NoSql中Spring Data Elasticsearch启动器。
创建项目完成后。
项目结构:
pom文件:(新增... 阅读原文
2019-08-03 07:36:13 阅读(2425) 评论(0)
摘要:
持续更新:https://github.com/dchack/Mybatis-source-code-learn
Mybatis连接池
有这么个定律,有连接的地方就有池。
在市面上,可以适配Mybatis DateSource的连接池有很对,比如:
druid
hikari
c3p0
Mybatis也自带来连接池... 阅读原文
2019-08-03 00:00:06 阅读(2302) 评论(0)
摘要:
原文连接:(http://www.studyshare.cn/blog-front//blog/details/1169/0 )一、下载
官网下载:点这里 百度网盘下载:点这里
官网下载图示:
java开发工具下载地址及安装教程大全,点这里。更多深度技术文章,在这里。二、安装
1、首先确保j... 阅读原文
2019-08-02 21:54:03 阅读(3432) 评论(0)
摘要:
Linux介绍
1. 什么是Linux?
和windows操作系统类似,Linux是一套性能稳定的多用户网络操作系统。
2. 优点
1.源代码开放(任何人都可以获取到Linux源代码)。
2.完全免费 (下载安装使用都是免费的)。
3.良好的界面 (和windows一样,有... 阅读原文
2019-08-02 20:43:02 阅读(2528) 评论(0)
摘要:
关注公众号,大家可以在公众号后台回复“博客园”,免费获得作者 Java 知识体系/面试必看资料。
上篇文章向读者介绍了一个 Nginx 的例子,对于 Nginx 这样一个容器而言,当它启动成功后,我们不可避免的需要对 Nginx 进行的配置进行修改,那么这个修改要如何完成呢?且看下文。
本文是本系列第三篇... 阅读原文
2019-08-02 18:55:06 阅读(2424) 评论(0)