- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 将微服务注册到Eureka上
1、新建一个springboot项目,并添加如下依赖:2、配置application.yml文件server: port: 8091eureka: client: service-url: defaultZone: http://localhost:8090/eureka/ #配置Eureka的服务地址 instance: appname...
2020-02-24 16:03:53 999
原创 Spring Cloud 服务发现组件Eureka的使用
搭建Eureka服务的步骤如下:1、新建一个springboot项目,并添加如下依赖:2、配置yml文件
2020-02-23 21:24:20 142
原创 Mybatis缓存(一级缓存、二级缓存和自定义缓存)
简要说明:1、Mybatis缓存分为一级缓存和二级缓存。在没有配置的情况下,默认开启一级缓存,不开启二级缓存。2、如果配置开启二级缓存,会先查询二级缓存,没有的话再查询一级缓存。(原理)一级缓存(同一个SqlSession)一级缓存具有和sqlsession一样的生命周期,看下如下例子:/** * @author river * 2020/2/11 */@Spring...
2020-02-12 16:12:46 778
原创 Mybatis自动生成Mapper、xml文件以及Example的使用
对于常用的基本的数据库操纵和数据查询,无需再手动去编写sql,使用程序生成,开发效率更高,当然要会用啦!主要有两种方法:1、使用java命令生成;2、使用java程序生成下面介绍第一种方法:使用java命令生成Mapper.java、xml文件1、编写Mybatis生成文件的配置文件<?xml version="1.0" encoding="UTF-8"?&g...
2020-02-10 21:25:49 2127
原创 由Netty实现的WebSocket(推荐使用)
本文参考自:《Netty权威指南》一、添加依赖<dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.42.Final</version></depe...
2020-02-05 15:47:58 543
原创 搭建一个高性能、高并发的服务程序(Netty)
什么是Netty?Netty是一款受大公司青睐的java开源网络编程框架,用以快速开发高性能、高可靠性的网络服务程序。为什么不叫Http服务程序?Netty可以通过编程自定义各种协议,当然也可以作为Http服务。BIO和NIO分别是什么意思?BIO(Blocking I/O),阻塞IO,资源不可用时,IO请求一直阻塞,阻塞导致处理网络I/O时,一个线程只能处理一个网络连接。...
2020-02-03 18:14:34 629
原创 开发环境一个配置文件,生产环境一个配置文件(Profiles)
使用Spring的Profiles,可以实现不同环境下使用不同的配置文件。看配置:server: port: 8090spring: profiles: active: production--- spring: profiles: development logging: level: root: DEBUG --- spring: prof...
2020-02-01 20:01:33 1999
Java Web框架例子合集(spring,springmvc,mybatis,struts2,hibernate)
2019-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人