标签:XML

Spring

Java秒杀系统实战系列~构建SpringBoot多模块项目

2

likai 发布于 2019-07-15

摘要:本篇博文是“Java秒杀系统实战系列文章”的第二篇,主要分享介绍如何采用IDEA,基于SpringBoot+SpringMVC+Mybatis+分布式中间件构建一个多模块的项目,即“秒杀系统”!。 内容:传统的基于IDEA构建SpringBoot的项目,是直接借助Sprin...

阅读(12)评论(0)赞 (0)

Java

Java商城秒杀系统系列~构建SpringBoot多模块项目

3

darida 发布于 2019-07-15

摘要 :本篇博文是“Java秒杀系统实战系列文章”的第二篇,主要分享介绍如何采用IDEA,基于SpringBoot+SpringMVC+Mybatis+分布式中间件构建一个多模块的项目,即“秒杀系统”!。 内容 :传统的基于IDEA构建SpringBoot的项目,是直接借助Spr...

阅读(12)评论(0)赞 (0)

Java

Eclipse 常用开发快捷键

songhua.gao 发布于 2019-07-15

15 个 Eclipse 常用开发快捷键使用技巧 1、alt+? 或 alt+/:自动补全代码或者提示代码 2、ctrl+o:快速outline视图 3、ctrl+shift+r:打开资源列表 4、ctrl+shift+f:格式化代码 5、ctrl+e:快速转换编辑器 6、ctr...

阅读(12)评论(0)赞 (0)

Java

踩坑:IDEA中项目顺利运行但@Autowired报错的解决方法

3

likai 发布于 2019-07-15

今天在搭建SpringBoot+SpringMVC+mybaits项目的时候,遇到了一个奇怪的问题。 Controller中需要注入Service,Service中需要注入Mybatis的Dao接口,属性都是通过“@+标签名”的方式注入的。比如一个简单的查询用户的controll...

阅读(11)评论(0)赞 (0)

Java

为何服务器QPS上不去?Java线程调优权威指南

17

songhua.gao 发布于 2019-07-15

从刚问世起,Java 的部分魅力就来自其多线程。即便在多核和多 CPU 系统司空见惯之前,能够轻松编写多线程程序也是 Java 的一个标志性特征。 Java 性能方面的吸引力显而易见:如果有两个 CPU 可用,那么一个应用能够完成的工作量可能是原来的 2 倍。当然这是在假设任务可...

阅读(13)评论(0)赞 (0)

Java

SpringBoot(二)配置文件

1

xiaoli.wang 发布于 2019-07-15

二、配置文件 1、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; •application.properties •application.yml 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;...

阅读(13)评论(0)赞 (0)

Spring

SpringBoot(三)日志

4

dulong 发布于 2019-07-15

三、日志 1、日志框架 小张;开发一个大型系统; 1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件? 2、框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar; 3、高大上的几个功能?异步模...

阅读(10)评论(0)赞 (0)

Java

2019 Java 全栈工程师进阶路线图,一定要收藏

1

likai 发布于 2019-07-15

技术更新日新月异,对于初入职场的同学来说,经常会困惑该往那个方向发展,这一点松哥是深有体会的。 <!–more–> 我刚开始学习 Java 那会,最大的问题就是不知道该学什么,以及学习的顺序,我相信这也是很多初学者经常面临的问题。​我当时经常胡...

阅读(8)评论(0)赞 (0)

Java

设计一个全局异常处理器

11

hanze 发布于 2019-07-15

前言 最近稍微闲了一点于是把这个半年都没更新的开源项目 cicada 重新捡了起来。 一些新关注的朋友应该还不知道这项目是干啥的?先来看看官方介绍吧(其实就我自己写的:grinning:) cicada: 基于 Netty4 实现的快速、轻量级 WEB 框架;没有过多的依赖,核心...

阅读(9)评论(0)赞 (0)

Spring

如何实现Spring框架中的AOP

4

songhua.gao 发布于 2019-07-14

声明一个AdvisedSupport类,用于保存被代理对象和拦截方法的元数据对象 创建织入点AopProxy,可以通过getProxy方法获取代理后的对象。使用CGLIB生成动态代理,生成Enhancer实例,并指定用于处理代理业务的回调类 完成了织入之后,我们要考虑另外一个问题...

阅读(20)评论(0)赞 (0)

Java

BeanDefinition注册-上篇

6

hanze 发布于 2019-07-14

BeanDefinition注册-上篇 前言 上文说到Document已经加载完毕,此时到了Spring注册BeanDefinition的时候。下面就一起来探究下Spring是怎么把Xml文档注册成BeanDefinition的吧。 XmlBeanDefinitionReader...

阅读(17)评论(0)赞 (0)

Spring

搭建基于springboot的dubbo项目踩坑记

10

songhua.gao 发布于 2019-07-14

dubbo作为最常用的分布式框架之一,本人觉得很有必要自己搭建一个简单的框架。 项目最终结构 最外层为名为dubbo_demo的maven模块,内有基于springboot的生产者与消费者模块。 创建maven项目 使用idea新建maven项目,填入基本信息。 只保留pom.x...

阅读(23)评论(0)赞 (0)

Java

注解处理器是干嘛的

1

xubiao.zhuang 发布于 2019-07-14

注解处理器初探 平时做项目中有个非常好用的一个插件,叫lombok.它提供了一些简单的注解,可以用来生成javabean和一些getter/setter方法,提高了开发的效率节省了开发时间. 今天我们就来看看lombok使用的什么方式来实现这种操作的.其实lombok使用的是an...

阅读(16)评论(0)赞 (0)

Java

如何在 IDEA 使用Debug 图文教程

40

刘莉莉 发布于 2019-07-14

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 作者:bojiangzhou https://www.cnblogs.com/chiangchou Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Deb...

阅读(22)评论(0)赞 (0)

Spring

Spring Boot 集成 Swagger 生成 RESTful API 文档

1

likai 发布于 2019-07-13

https://swagger.io 接口的文档自动生成 功能测试 API 风格 添加依赖 pom.xml 引入 Swagger 依赖: <dependency> <groupId>io.springfox</groupId> <arti...

阅读(26)评论(0)赞 (0)

编程技术

『互联网架构』调⽤链系统架构设计(109)

16

xiaoli.wang 发布于 2019-07-13

上两次对比现在国内和国外的调用链系统,通过可视化的方式了解调用链的流程,来我们一起解读下目前找到这个项目是如何设计的,中间的设计思路。 源码:https://github.com/limingios/netFuture/tree/master/源码/『互联网架构』调⽤链系统架构设...

阅读(24)评论(0)赞 (0)

Java

MyBatis一级缓存详解

11

songhua.gao 发布于 2019-07-13

什么是缓存 缓存就是内存中的一个对象,用于对数据库查询结果的保存,用于减少与数据库的交互次数从而降低数据库的压力,进而提高响应速度。 什么是MyBatis中的缓存 MyBatis 中的缓存就是说 MyBatis 在执行一次SQL查询或者SQL更新之后,这条SQL语句并不会消失,而...

阅读(24)评论(0)赞 (0)

Java

使用 Arthas 在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态

1

wenming.gapo 发布于 2019-07-13

Arthas(阿尔萨斯) 能为你做什么? Arthas  是Alibaba开源的Java诊断工具,深受开发者喜爱。 当你遇到以下类似问题而束手无策时, Arthas 可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代...

阅读(32)评论(0)赞 (0)