摘要: MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的J 阅读全文
posted @ 2019-10-18 16:32 Lo随风的风v 阅读(254) 评论(0) 推荐(0)
摘要: JDBC JDBC(Java DataBase Connectivity)是Java和数据库之间的一个桥梁,是一个规范而不是一个实现,能够执行SQL语句。它由一组用Java语言编写的类和接口组成。各种不同类型的数据库都有相应的实现,本文中的代码都是采用MySQL数据库实现的。 JDBC编程如下 一: 阅读全文
posted @ 2019-10-18 15:23 Lo随风的风v 阅读(212) 评论(0) 推荐(1)
摘要: 5. Dubbo注解版 之前在dubbo配置文件显式编写内容提供者和消费者,官方还提供了了一种注解方式,接下来改造项目 dubbo配置文件 将之前手动申明注释掉,添加<dubbo:annotation/>标签 在实现类上面添加dubbo提供的@Service标签 Dubbo配置文件 将之前的远程代理 阅读全文
posted @ 2019-10-17 10:00 Lo随风的风v 阅读(211) 评论(0) 推荐(0)
摘要: 4、业务场景 4.1)、提出需求 某个电商系统,订单服务需要调用用户服务获取某个用户的所有地址; 我们现在 需要创建两个服务模块进行测试 模块 功能 订单服务web模块 创建订单等 用户服务service模块 查询用户地址等 测试预期结果: 订单服务web模块在A服务器,用户服务模块在B服务器,A可 阅读全文
posted @ 2019-10-16 17:56 Lo随风的风v 阅读(151) 评论(0) 推荐(0)
摘要: 3、dubbo环境搭建 3.1)、【windows】-安装zookeeper 1、下载zookeeper 网址 https://zookeeper.apache.org/releases.html 2、解压zookeeper 解压运行zkServer.cmd ,初次运行会报错,没有zoo.cfg配置 阅读全文
posted @ 2019-10-16 17:44 Lo随风的风v 阅读(184) 评论(0) 推荐(0)
摘要: 2、dubbo核心概念 2.1)、简介 Apache Dubbo (incubating) |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 官网: http://dubbo.apache.o 阅读全文
posted @ 2019-10-16 17:34 Lo随风的风v 阅读(201) 评论(0) 推荐(0)
摘要: 1、分布式基础理论 1.1)、什么是分布式系统? “分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统” 分布式系统(distributed system)是建立在网络之上的软件系统。 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流 阅读全文
posted @ 2019-10-16 17:31 Lo随风的风v 阅读(372) 评论(0) 推荐(0)
摘要: 首先在JSP页面加上生成图片的链接 运行后,jsp页面会发出"auth/code"请求生成验证码,并将验证码放置于session中用于验证,运行效果如下 我们在jsp页面上加上输入验证码的输入框及提交按钮,点击按钮后进行验证码判断 后台会比将收入的验证码与放置于session中的验证码进行比对,并输 阅读全文
posted @ 2019-10-15 10:58 Lo随风的风v 阅读(4832) 评论(0) 推荐(1)
摘要: Socket协议网上介绍的有很多了,就不在画蛇添足了,本文主要编写一个小Demo,介绍下它具体实现 一:Socket服务器端 需要注意的是无论是客户端与服务端,执行write()方法后最好执行socket.shutdownOutput()方法关闭输出流,不然有几率写入不成功(原因未知) 我是分割线 阅读全文
posted @ 2019-10-14 14:05 Lo随风的风v 阅读(1460) 评论(0) 推荐(0)
摘要: 今天搬砖时遇到一个问题,前端使用JSP+form传输数据,后台使用Spring MVC接收,但是接收到的对象属性一直是null,找了好久才发现原因,代码如下 前端代码 后端代码 需要注意一点 User对象属性需要与表单中name属性中一致(不是id属性,之前接收到的一直为null就是由于只写了id, 阅读全文
posted @ 2019-10-11 17:45 Lo随风的风v 阅读(422) 评论(0) 推荐(0)