
Java
文章平均质量分 61
PrettyBoy@
程序元
展开
-
关于GET和POST的区别
关于GET和POST的区别标准答案在开始之前,先看一下标准答案【来自w3school】长什么样子来保个底。标准答案很美好,但是在面试的时候把下面的表格甩面试官一脸,问题应该也不大。注意,并不是说标准答案有误,上述区别在大部分浏览器上是存在的,因为这些浏览器实现了 HTTP 标准。所以从标准上来看,GET 和 POST 的区别基本上可以总结如下: GET 用于获取信息,无副作用,幂等,且可缓存 POST 用于修改服务器上的数据,有副作用,非幂等,不可缓存 但是,既然..原创 2021-03-25 09:49:03 · 165 阅读 · 0 评论 -
Idea自定义get模板Template(velocity语言开发)
因为使用Hibernate我想生成get模板带注释@Column(name = "pm_Ht_Model") private Long pmHtModel; public Long getPmHtModel() { //idea默认get模板 return pmHtModel; } //因为我们使用Hibernate我想生成如下 @Column(name = "pm_Ht_Model") public Long getP...原创 2021-01-06 16:27:30 · 857 阅读 · 2 评论 -
使用Postman测试webservice接口
首先通过浏览器输入地址(地址后面要加 "?wsdl")查看webServices接口描述,出现下图则表示接口发布成功使用postman测试webservice接口1.post方式提交,设置接口地址2.设置Header:添加Content-Type ,值为text/xml;charset=utf-83.根据发布的webservice发送xml的报文进行测试:<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/..原创 2020-12-09 17:40:11 · 2309 阅读 · 3 评论 -
Spring MVC 类型转换(Converter)
Spring MVC 类型转换(Converter)Spring MVC框架的Converter<S,T>是一个可以将一种数据类型转换成另一种数据类型的接口,这里S表示源类型,T表示目标类型。开发实际应用使用框架内置的类型转换器基本上就足够了,但有时需要编写具有特定功能的类型转换器。1.内置的类型转换器类型转换是在视图与控制器相互传递数据时发生的,Spring MVC框架对基本类...原创 2020-03-13 11:04:30 · 380 阅读 · 0 评论 -
Spring MVC 工作流程图
SpringMVC工作流程图Web请求被前端控制器(DispatcherServlet)拦截。前端控制器(DispatcherServlet)调用处理器映射器(HandlerMapping)查找页面处理器(Handler),HandlerMapping向DispatcherServlet返回Handler。DispatcherServlet调用处理器适配器(HandlerAdapter)去...原创 2020-03-07 15:48:58 · 286 阅读 · 0 评论 -
Spring MVC @ModelAttribute
Spring MVC @ModelAttribute1.绑定请求参数到实体对象(表单的命令对象)/** * 处理注册 * 通过@ModelAttribute请求参数 */ @RequestMapping(value="/register") public String register(@ModelAttribute("user") UserForm user) { if(...原创 2020-03-10 20:21:35 · 217 阅读 · 0 评论 -
Spring MVC 应用@Autowired进行依赖注入
Spring MVC 应用@Autowired进行依赖注入Spring MVC框架本身就是一个非常优秀的MVC框架,它具有依赖注入的优点,可以通过@Autowired注解类型将依赖注入到一个属性(成员变量)或方法 @Autowired public UserService userService;在Spring MVC中为了能被作为依赖注入,类必须使用org.springframewor...原创 2020-03-10 19:48:16 · 633 阅读 · 0 评论 -
Spring MVC 转发和重定向
Spring MVC 转发和重定向重定向是将用户从当前处理请求定向到另一个视图(jsp)或处理请求,以前的请求(request)中存放的信息全部失效,并且进入一个新的request作用域;转发是将用户对当前处理的请求转发给另一个视图或处理请求,以前request域中存放的信息不会失效。转发是服务器行为,重定向是客户端行为。转发过程:客户端浏览器发送http请求,web服务器接收此请求,调用内...原创 2020-03-10 16:39:26 · 209 阅读 · 0 评论 -
Spring MVC Controller接受请求参数的常见方法
Spring MVC Controller接受请求参数的常见方法1.通过实体Bean接收请求参数通过一个实体Bean来接收请求参数,适用于get和post提交的请求方式。注意Bean的属性名称必须与请求参数名称一致。1)创建首页面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncodi...原创 2020-03-09 20:35:16 · 731 阅读 · 0 评论 -
Spring MVC 基于注解的控制器
Spring MVC基于注解的控制器1.Controller注解类型在src目录下创建controller包,并在包中创建Controller注解的控制器IndexController。在Spring MVC中使用扫描机制找到对应应用中所有基于注解的控制器类,需要在配置文件中声明Spring-context,并使用context:component-scan/元素指定控制器类的基本包。&l...原创 2020-03-09 15:40:36 · 527 阅读 · 0 评论 -
Spring MVC 入门程序
Spring MVC入门程序1. 创建Web应用并引入JAR包在eclipse中新建一个Web应用,在lib目录中添加Spring MVC程序所需的jar包,包括Spring的4个核心JAR包、commons-logging的jar包以及两个web相关的jar包(web、webmvc)。另外,在Spring MVC应用中使用注解时要记得添加spring-aop jar包。2.在web.x...原创 2020-03-08 16:52:49 · 298 阅读 · 0 评论 -
Java数组
Java数组数组的初始化java数组是静态的java数组一定要初始化吗使用数组多维数组数组的初始化java语言的数组变量是引用类型的变量,用于保存多个类型相同的变量java数组是静态的java数组是静态的,即当数组被初始化以后,该数组的长度是不可改变的。数组必须经初始化才能使用1.静态初始化:初始化时由程序员显式指定每个数组元素的初始值,并由系统决定数组长度int[] arr = ...原创 2019-10-20 20:04:46 · 260 阅读 · 0 评论 -
JavaEE学习路线
JavaEE学习路线Java编程学习编程基础:计算机和Java基本知识,再学习运算符、流程控制、字符串、数组、方法等面向对象:面向对象编程,通过小案例学习类的概念。 深入学习继承、多态、抽象类与接口以及Java内置基础类库的使用。 学习IDE 、Eclipse的使用集合与IO:集合类以及自定义集合类的方法。 异常处理教你如何处理程序中的异常。 ...原创 2019-06-03 21:32:19 · 2603 阅读 · 4 评论