自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux安装Tomcat

“无情不似多情苦,一寸还成千万缕”之前说过Linux安装JDK 和 Linux安装MySQL。此时,来看看Linux安装Tomcat。从官网上选择tar.gz包下载Tomcat。Tomcat下载地址把下载好的tar.gz包上传到服务器,然后解压; tar zxvf apache-tomcat-7.0.92.tar.gz -C ./进入解压后的bin目录下 cd apach...

2018-11-30 14:29:17 345

原创 Linux安装MySQL

“芳草绿黏天一角,落花红沁水三弓”接上篇,Linux安装JDK,安装完JDK后,现在来安装MySQL服务。下载MySQL服务,MySQL下载地址,选择对应的系统下载之后,通过共享文件的方式,传到服务器/usr/local/目录下。然后解压tar zxvf mysql-5.6.42-linux-glibc2.12-x86_64.tar.gz -C ./安装依赖yum -y in...

2018-11-30 11:05:39 4225

原创 Linux安装JDK

“锦江春色来天地,玉垒浮云变古今”最近,新买了一台服务器,准备部署个JavaWeb项目上去。先说说安装JDK。从官网上下载JDK,版本自选,选择以.tar.gz格式的包。下载地址:JDK下载把下载好的.tar.gz包上传到linux上。解压.tar.gz包:tar zxvf jdk-8u191-linux-x64.tar.gz -C ./配置环境变量:vim /etc/profile ...

2018-11-29 17:54:08 317 2

原创 Spring MVC过滤form表单为"multipart/form-data"时遇到问题

“风不定,人初静,明月落红应满径”起因最初因为这样,我们系统被送去检测漏洞,发现了XSS攻击的漏洞。如下图:在产品描述的地方写上一些JS脚本,我们系统的过滤器不会过滤掉这些脚本。于是,开始了下面的寻找真相过程。寻找真相首先,上图中的form表中属性为:<form id="XXX" method="post" enctype="multipart/form-data"

2018-11-20 11:12:39 3575 9

原创 MyBatis基于注解的一对一、一对多和多对多的关系

“今年春尽,杨花似雪,犹不见还家”前言之前说了MyBatis常用注解和基于注解的简单增删改查操作。现在来了解下MyBatis基于注解的一对一、一对多和多对多的关系。示例一对一:一个人只有一个身份证号PersonMapper .javaimport org.apache.ibatis.annotations.*;import org.apache.ibatis.mapping....

2018-11-11 11:38:42 2051

原创 MyBatis常用注解

“雪消门外千山绿,花发江边二月晴”介绍在前面介绍过MyBatis基于映射关系(也就是XML文件配置)来实现操作数据库MyBatis关联映射关系现在,我们来看下基于注解,MyBatis如何实现数据库的CRUD(增删改查)操作。MyBatis常用Annotation注解注解功能Select映射查询的SQL语句SelectProviderSelect语句的动态SO...

2018-11-11 10:11:14 3359

原创 MyBatis一级缓存和二级缓存

“花明月暗笼轻雾,今宵好向郎边去”前言在实际项目开发中,通常对数据库查询的性能要求很高,而 Mybatis提供了查询缓存来缓存数据,从而达到提高查询性能的要求。 Mybatis的査询缓存分为一级缓存和二级缓存。一级缓存是 SqlSession级別的缓存,二级缓存是mapper级别的缓存,二级缓存是多个 SqlSession共享的。 Mybatis通过缓存机制减轻数据压力,提高数据库性能。一...

2018-11-10 18:04:41 1515 1

原创 MyBatis关联映射关系,一对一,一对多,多对多

“纵许悠扬度朱户,终愁人影隔窗纱”前言客观世界中的对象很少有孤立存在的,例如班级,往往与班级的学生存在关联关系,如果得到某个班级的实例,那么应该可以直接获取班级对应的全部学生。反过来,如果已经得到个学生的实例,那么也应该可以访问该学生对应的班级。这种实例之间的互相访问就是关联关系。关联关系是面向对象分析、面向对象设计最重要的知识, My Batis完全可以理解这种关联关系,如果映射得当, M...

2018-11-10 16:37:25 593

原创 JSR303数据校验

“萧萧几叶风兼雨,离人偏识长更苦”前言JSR303是Java为Bean数据合法性校验所提供的一个标准规范,叫做 Bean Validation。2009年12月 Java EE6发布, Bean Validation作为一个重要特性被包含其中,用于对 Java Bean中的字段值进行验证。官方参考实现是 Hibernate Validator。Bean Validation为 JavaBea...

2018-11-10 08:50:01 1430

原创 自定义Spring MVC拦截器

“芣苢春来盈女手,梧桐老去长孙枝”简介:Spring MVC中的 Interceptor拦截器拦截请求是通过实Handlerlnterceptor接口来完成的。在 Spring MVC中定义一个 Interceptor拦截器非常简单,通常在要定义的 Interceptor拦截器类中实现 Spring的 Handlerlnterceptor接口。Handlerlnterceptor接口中定义了...

2018-11-04 16:12:26 450

原创 Spring MVC 的文件上传和下载

“君看一叶舟,出没风波里”使用Spring MVC 进行文件的上传和下载,除了Spring MVC 的jar包之外,还需用到commons-fileupload-1.2.2.jar、commons-io-2.1.jar两个包。这里已给出下载地址:jar包下载地址文件上传的jsp页面:PS:这里要注意,在form标签中,有个属性:enctype="multipart/form-data" ,...

2018-11-04 15:38:43 321

原创 Spring MVC中数据格式化和绑定

“少年易老学难成,一寸光阴不可轻”Spring MVC中有几种转换和格式数据的类,它们分别是:ConversionService 这里需要实现Convert<S,T>接口;使用@InitBinder注解转换数据;使用@WebBindingInitializer注册全局自定义编辑器转换数据;使用Formatter格式化数据以上这几种都太过于复杂,要么就是要实现或者继承某类,...

2018-11-03 17:30:11 542

原创 Spring MVC的国际化

“庭院深深深几许,杨柳堆烟,帘幕无重数”Spring MVC国际化简介程序国际化是商业系统的一个基本要求,因为今天的软件系统不再是简单的单机程序,往往都是一个开放的系统,需要面对来自全世界各个地方的访问者,因此,国际化成为商业系统必不可少的一部分。Spring MVC的国际化是建立在Java国际化的基础之上的,其一样也是通过提供不同国家/语言环境的消息资源,然后通过 Resource Bun...

2018-11-03 11:14:46 3240

原创 native2ascii的使用

“来如春梦几多时?去似朝云无觅处”native2ascii简介:native2ascii.exe 是 Java 的一个文件转码工具,是将特殊各异的内容 转为 用指定的编码标准文体形式统一的表现出来,它通常位于 JDK_home\bin 目录下(如下图),安装好 Java SE 后,可在使用 native2ascii 命令进行转码。native2ascii命令格式:native2ascii...

2018-11-03 10:13:12 1425

原创 Java压缩zip工具类

“云散月明谁点缀,天容海色本澄清”在这里记录一次压缩文件和解压的代码:亲测可用。import java.io.*;import java.nio.charset.Charset;import java.util.Enumeration;import java.util.List;import java.util.zip.ZipEntry;import java.util.zip.Zi...

2018-11-02 17:05:54 1605

WebServiceStudio

这是一个调用webservice接口的工具,非常好用.之前用它测过接口,很好用,值得推荐..............................

2017-09-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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