SpringMVC学习——SpringMVC与前台的json数据交互

json数据格式在接口调用中、html页面中比较常用,json格式比较简单,解析也比较方便,所以使用很普遍。在SpringMVC中,也支持对json数据的解析和转换,这篇文章主要总结一下在SpringMVC中如何和前台交互json数据。 两种交互形式 SpringMVC和前台交互主要有两种形式...

2019-05-21 10:24:03

阅读数 3

评论数 0

mysql 查询 数据列表 批量 插入 数据库

通过mysql 查询出的数据列表,然后批量插入数据库。 其中customerCode是在user表中没有,此处插入常量数据 ‘10066’. insert into `testUser`(customerCode, userName, tel, passwd, picUrl, orgCode...

2019-05-21 09:25:34

阅读数 1

评论数 0

SerfJ REST Java框架

SerfJ提供了一个MVC架构,但它不包含任何模型,其主要特点是使用控制器collerlor,通过这些collerlor管理REST请求。可帮助你开发优雅的MVC架构的应用,使用惯例重于配置的思路,无需配置文件和注解。 collerlor代表了应用程序中的可用资源,通过REST风格的请求将消息发送...

2019-05-12 22:05:22

阅读数 11

评论数 0

java 手动写一个注解

测试类Al.java package cn.annotation.demo1; import java.lang.reflect.Method; import org.junit.Test; public class Al { public static void main(St...

2019-04-14 22:19:01

阅读数 19

评论数 0

利用java动态代理处理中文乱码

1.在过滤器(MyFilter)中添加动态代理代码,生成增强型的request(处理乱码),然后通过chain(request,response)放行。 2.当你发起接口请求的时候,会自动执行ServletDemo1中的doGet(HttpServletRequest request, Http...

2019-04-14 20:08:31

阅读数 18

评论数 0

JAVA JDK 动态代理

package cn.demo3; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import org.junit.Tes...

2019-04-14 19:25:17

阅读数 17

评论数 0

Sql 学习笔记

按照orgCode从大到小排序,DESC(倒序),ASC(正序) #降序 SELECT userName, orgCode from `user` ORDER BY orgCode DESC #升序 SELECT userName, orgCode from `user` ORDER...

2019-04-14 18:06:22

阅读数 15

评论数 0

WARN RocketmqClient execute the pull request exception

产生上面的原因是测试环境已经在有一个 group1 + topic1在订阅消息了,当我在本地再次添加group1 + topic1订阅消息时,会提示如下错误: NettyClientPublicExecutor_3] WARN RocketmqClient - execute the pull ...

2019-04-04 16:13:52

阅读数 40

评论数 0

经纬度转换 国测局 GCJ02 地球 WGS84 百度 BD09

/** * 各地图API坐标系统比较与转换; WGS84坐标系:即地球坐标系,国际上通用的坐标系。设备一般包含GPS芯片或者北斗芯片获取的经纬度为WGS84地理坐标系, 谷歌地图采用的是WGS84地理坐标系(中国范围除外); * GCJ02坐标系:即火星坐标系,是由中国国家测绘局制订的地理信息...

2019-04-04 15:08:17

阅读数 18

评论数 0

Dubbo 服务启动依赖检查

好处:提供方没有启动成功,或者服务依赖服务时(某一服务没有成功启动)等,就会启动报错,导致启动报错 启动时检查 Dubbo缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止Spring初始化完成,以便上线时,能及早发现问题,默认check=true。 如果你的Spring容器是...

2019-04-03 09:07:36

阅读数 10

评论数 0

SpringMVC的RequestBody注解

RequestBody的用法 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify(data)的方式就能将对象变成字符串。同时ajax请求的时候也要指定dataType: "...

2019-03-27 15:20:00

阅读数 32

评论数 0

Spring之RequestBody的使用姿势小结

SpringMVC中处理请求参数有好几种不同的方式,如我们常见的下面几种 根据 HttpServletRequest 对象获取 根据 @PathVariable 注解获取url参数 根据 @RequestParam 注解获取请求参数 根据Bean的方式获取请求参数 根据 @ModelAt...

2019-03-19 11:27:21

阅读数 26

评论数 0

could not create connection to database server 08001

在做spring+mybatis项目时出现了连接不上数据库的错误:could not create connection to database server, 错误码:08001 。 同样的mybatis连接数据库代码在一个项目中是可以的,在本项目中是不行的,抱上面的错误,真是坑死人。 因为...

2019-03-17 19:39:09

阅读数 539

评论数 0

Servlet 工作原理解析

从 Servlet 容器说起 要介绍 Servlet 必须要先把 Servlet 容器说清楚,Servlet 与 Servlet 容器的关系有点像枪和子弹的关系,枪是为子弹而生,而子弹又让枪有了杀伤力。虽然它们是彼此依存的,但是又相互独立发展,这一切都是为了适应工业化生产的结果。从技术角度来说是...

2019-03-14 15:23:14

阅读数 37

评论数 0

什么是Servlet容器?

在本文中,我写了一些关于Web服务器、Servlet容器以及它与JVM的关系的基本概念。我想表达的是,Servlet容器也仅仅不过是一个Java程序。 1. 什么是Web服务器? 想要知道什么是Servlet容器,我们首先要知道什么是Web服务器。 Web服务器使用HTTP协议来...

2019-03-14 09:14:26

阅读数 51

评论数 0

web开发中 web 容器的作用(如tomcat)

我们讲到servlet可以理解服务器端处理数据的java小程序,那么谁来负责管理servlet呢?这时候我们就要用到web容器。它帮助我们管理着servlet等,使我们只需要将重心专注于业务逻辑。 什么是web容器? servlet没有main方法,那我们如何启动一个servlet,如何结束一...

2019-03-14 08:57:56

阅读数 22

评论数 0

Tomcat连接器:Coyote框架

不论Tomcat的容器设计得如何精妙,本质上Tomcat就是个http服务器,需要从socket中获得HTTP数据流;另一方面,容器只能处理封装好的org.apache.coyote.Request (这个类的具体用途下面会讲到),从socket到Request之间需要有个转换过程。因此,连接so...

2019-03-12 17:14:56

阅读数 27

评论数 0

RocketMQ与Spring集成(含生产者消费者)

一. 启动RocketMQ环境,如上几篇博客的配置。 1. 启动mqnamesrv cd /Users/sunww/Documents/JAVA/MQ/rocketmq-all-4.2.0-bin-release   nohup sh bin/mqnamesrv & ...

2019-02-20 09:03:30

阅读数 199

评论数 0

IntelliJ IDEA创建maven多模块项目

项目主要分成3个模块,wms-root为父模块,wms-core和wms-app(webapp类型的模块)为子模块。 一、Parent Project,创建wms-root父模块。 1、依次点击:File->New->Project 2、左侧面...

2019-02-19 10:49:53

阅读数 14

评论数 0

elastic-job的原理简介和使用

elastic-job是当当开源的一款非常好用的作业框架,在这之前,我们开发定时任务一般都是使用quartz或者spring-task(ScheduledExecutorService),无论是使用quartz还是spring-task,我们都会至少遇到两个痛点: 1.不敢轻易跟着应用服务多节点部...

2019-02-19 09:51:31

阅读数 53

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭