![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
history
历史
遇到-处理-总结-前进
这个作者很懒,什么都没留下…
展开
-
spring获取请求报文
做一个工具,获取报文部分资料,进行处理。原创 2023-09-19 17:15:03 · 106 阅读 · 0 评论 -
Required request body is missing
postman请求接口没问题,但前端请求后台报这个错。原创 2023-09-13 09:59:59 · 48 阅读 · 0 评论 -
myBatis开发Mapper代理方式
一 概述整理代码逻辑,要从方法代码开始,不去关心配置文件 1.四个对应 (1) namespace对应接口全名 (2) id 对应 接口方法名 (3) 参数类型对应 (4) 返回类型对应2.代码逻辑概述 **使用代理对象进行数据库操作(调用代理对象的方法(自定义接口的实现方法)进行操作) &&传统方式使用的是sqlSes...原创 2018-02-26 11:56:41 · 475 阅读 · 0 评论 -
spring Web MVC入门
一.概述spring web mvc 是表现层框架(后台),是spring框架的一部分(不需要整合包,spring整合其他框架时,所管理的类位于整合包)二.实例目的:在页面显示商品列表 springmvc.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframew...原创 2018-03-01 20:55:21 · 188 阅读 · 0 评论 -
Spring整合myBatis(Mapper代理方式)
一 概述1 spring管理mapper代理对象< bean>,代理对象从spring容器中获得计算机运行代码,先写代码,再去写配置文件二 实例1.导jar包2.配置文件(1)mybatis配置SqlMapConfig.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTY...原创 2018-03-01 16:38:51 · 873 阅读 · 0 评论 -
Spring入门(注解方式)
一概述二代码1.导入jar包 2.类路径下创建applicationContext.xml配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/...原创 2018-02-28 18:44:22 · 1298 阅读 · 0 评论 -
Spring学习总结
一.概述是一个java后台框架,主要用来整合其他框架二.特点1. IOC控制反转,由Spring来创建对象,从Spring容器中获取对象问题: (1) Spring根据什么来创建对象? 答:有两种方式 a.配置文件中,配置<bean>标签 b.类上加注解 , 配置扫描包路径, 添加...原创 2018-02-28 18:51:24 · 884 阅读 · 0 评论 -
mybatis多表关联查询(一对多)
一 概述一个用户可以拥有多个订单,可以在用户pojo类中添加一个泛型为Orders的集合 方法: 1.映射文件中使用resultMap配置 2. 用户表中加List< Orders > orderList属性二 案例代码目标:查询指定用户的订单1.写sql语句SELECT u.id,u.username,o.id oid,o.number...原创 2018-02-27 20:32:04 · 1058 阅读 · 0 评论 -
myBatis逆向工程
一概述基于数据库表生成pojo,表操作接口和对应的映射文件(不会生成SqlMapConfig文件)二 实例mybatis代码生成器 1.创建一个java项目 2.导入jar包 3.配置好generatorConfig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfig...原创 2018-03-01 19:56:49 · 172 阅读 · 0 评论 -
能ping 不能访问
问题:虚拟机中 zookeepe安装好,可以ping,但是服务启动后,不能访问服务解决: 1.关闭linux防火墙 service iptables stop --停止 2.开放虚拟机zookeeper服务的端口,端口自己设置 #/sbin/iptables -I INPUT -p tcp --...原创 2018-03-11 15:09:38 · 294 阅读 · 0 评论 -
myBatis入门
一概述后台框架 不是orm(操作对象来操作表)二入门代码1.环境 (1)jar包 mysql数据库驱动包 myBatis相关jar包 (2)配置文件 log4j.properties SqlMapConfig.xml 核心配置文件 user.xml 表映射配置文件 写数...原创 2018-02-26 11:31:29 · 216 阅读 · 0 评论 -
Spring入门(配置文件方式)
一 概述二.代码1.导入jar包2.src(类路径)下创建配置文件applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://ww...原创 2018-02-28 17:06:57 · 2223 阅读 · 0 评论 -
java网络编程(TCP UDP)
一 概述1.网络编程:实现不同设备间的信息交互2.网络通信三要素IP地址:网络中设备的唯一表示端口号: 一台设备中标识不同的进程 (有效端口0~65535,系统使用0~1024)传输协议:常用TCP,UDP协议 UDP: 数据包,无连接,不可靠,效率高TCP:有连接(三次握手),可靠,可进行大量数据传输,效率低 三次握手图解: ![这里写图片描述](h...原创 2018-03-07 08:55:13 · 270 阅读 · 0 评论 -
myBatis多表关联查询(一对一)
一 概述两种方式 (1)resultType(多用) (2)resultMap 二. 实例代理用户表和订单表 例子:查询所有订单,订单为主表,一对一 查询客户的订单 ,客户为主表,一对多 代码目标:查询指定订单和关联客户的姓名和地址 步骤:核心是sql语句1. 写出sql语句 select o.id,o.numbe...原创 2018-02-27 19:51:10 · 330 阅读 · 0 评论 -
点分十进制转32位二进制数组
该方法返回长度为32的byte数组 byte[] bytes = new byte[32] 不是 byte[] bytes = new byte[4]public static byte[] StringToBinary(String strIP){ String stringIP = strIP.replace(".", " ");//用空格取代点 Str...原创 2018-03-07 09:18:07 · 1136 阅读 · 0 评论 -
Spring整合myBatis(传统方式)
一 概述需要从spring容器中获取sqlFactorySession对象传统方式通过调用sqlSession定义的方法来操作数据库Spring要管理的对象:sqlSessionFactory(org.mybatis.spring.SqlSessionFactoryBean位于整合包)二 案例代码 1.导jar包 - spring相关 - mybatis相关...原创 2018-03-01 12:59:16 · 1667 阅读 · 0 评论 -
Cookie与Session
一 概述 会话技术:一次会话,打开浏览器,访问网站多个网页,访问完成后,关闭浏览器。 Cookie和Session的作用:用来确认用户身份,因为http协议是无连接的,一次请求一次相应,那么下一次请求到达服务器端,如何确认两次请求是同一个用户呢,就可以从http协议头中拿到cookie相关字段,来确认。二 Cookie Session Cookie 保存在浏览器端,数据不安全...原创 2018-03-03 22:46:48 · 263 阅读 · 0 评论 -
浏览器地址简单测试
1.浏览器输入如下网址http://localhost:8080/SrcTest/1-18.txt服务器端有相同名字的url-pattern 和 相同名字的文本文件原创 2018-02-24 17:35:57 · 505 阅读 · 0 评论 -
JS表单提交和复选框测试
1.编写html<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body> <form id="fo原创 2018-03-03 16:01:55 · 1538 阅读 · 0 评论 -
CXFRS和Spring整合服务器端配置
创建一个maven war项目1.导jar包<dependencies> <!-- cxf 进行rs开发 必须导入 --> <dependency> <groupId>org.apache.cxf</groupId> <artifactId&...原创 2018-02-10 13:26:52 · 355 阅读 · 0 评论 -
Java学习--多线程案例--模拟火车票销售(线程安全问题)
概述:火车票20张,三个窗口同时卖火车票一.创建一个Runnable接口的实现类TicketSell,重写run()方法public class TicketSell implements Runnable{ private int count = 20; //票数20张 @Override public void run() { Thre...原创 2018-02-09 17:52:39 · 1854 阅读 · 2 评论 -
maven打完包运行,测试结果和本地不一致
maven打完包运行,测试结果和本地不一致原创 2023-09-22 16:24:02 · 547 阅读 · 0 评论 -
Could not resolve dependencies for project
拉了份代码,打包时, 出现了Could not resolve dependencies for project......原创 2023-09-22 16:31:18 · 434 阅读 · 0 评论 -
使用idea遇到的问题汇总
1. idea默认主题问题 本人idea2017,theme--windows即常用默认主题2. ctrl+shift+f 快捷键失效问题 换电脑重装idea后,ctrl+shift+f 失效,猜测与其它运行软件快捷键冲突,终发现与输入法中文繁简切换快捷键(ctrl+shift+f)冲突3. mybatis--》 mapper文件和xml文件点击寻找切换 ...原创 2019-11-13 16:19:59 · 294 阅读 · 0 评论