自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 JAVA中如何判断一个数组或者字符串是否为空

int [] array数组为空的条件: if( arraynull||array.length0)String str字符串为空的条件: if(str == null || str.length() == 0);s==null是有必要存在的。1 如果想调用一个方法,首先要有一个对象,但是null并不是一个对象,内存中都没有它的空间,所以null是不能够调用String中的方法的,i...

2018-12-28 11:05:36 2448

原创 java判断集合list是否为空]

java判断集合list是否为空]一种为:if(list!=null && list.size()>=0){//判断list是否为空,且list集合中包含的元素个数小于等于0个}isEmpty()判断list集合有没有元素,如果有元素返回false,没有返回true一种为:if(list.isEmpty()){//如果为空,则返回nullreturn null...

2018-12-28 11:04:44 1756

原创 Spring事务管理以及对属性的详细讲解

1.Spring事务管理概述——————————————————Spring事务管理分为编程式事务管理和声明式事务管理两种。编程式事务允许用户在实现代码中使用显式的方式调用beginTransaction()开启事务、commit()提交事务、rollback()回滚事务,从而可以达到精确定义事务的边界。声明式事务管理底层是建立在Spring AOP的基础上,在方式执行前后进行拦截,并在目...

2018-10-12 17:53:43 313

原创 mybatis批量软删除带时间

update renyuan_tijianjilubiao shanChuBiaoZhi = 0, when id=#{item.id} then #{item.shanChuShiJian} ...

2018-10-01 00:48:06 1432

原创 MyBatis分页插件PageHelper的用法

好多天没写博客了,因为最近在实习,大部分时间在熟悉实习相关的东西,也没有怎么学习新的东西,这周末学习了MyBatis的一个分页插件PageHelper,虽然没有那么的强大(我在最后会说明它的缺点),但还是挺不错的。这篇博文主要来总结下如何使用PageHelper。  我们知道,在mysql中,分页的sql是使用limit来做,如果我们自己写sql,那分页肯定是没有任何问题的。但是一旦model多...

2018-09-29 23:42:26 182 1

原创 MySQL 的IFNULL()函数的作用

在使用left join等联表查询时,常遇到某些字段为null,一般都在后台语言使用if (a==null) 判断做处理,其实MySQL本身也有一个IFNULL函数可以处理。同时我们也来说说ISNULL()和NULLIF()函数。一、IFNULL(expr1,expr2)用法假如expr1不为NULL,则 IFNULL() 的返回值为expr1; 否则其返回值为 expr2。IFNULL()的...

2018-09-29 23:18:28 2567

原创 concat函数的介绍及mybatis 中模糊查询

有的时候,我们有需要将由不同地方获得的字符串拼接在一起。如:在很多时候,我们需要模糊查询 like,对于mysql 的 like 而言,一般都要用 like concat() 组合,可以防止sql注入。在mybatis 中就可以这么写:select * from region A where A.region_name like concat( '%' , '#{region_nam...

2018-09-29 23:11:07 3123

原创 MyBatis动态SQL之<choose><when><otherwise>标签的作用及使用

需求:查询的时候,带了带了哪个条件就用哪个条件进行查询类似于Java 的 switch 语句的作用,其中只有一个判断满足条件。可以通过标签实现:—————————————————————————————— &lt;select id="getPerson" resultType="com.fzx.bean.Employee"&gt; select * from PERSON...

2018-09-29 23:04:36 3077 2

原创 json.parsearray的作用和使用

1.这个方法的作用就是将json格式的数据转换成数组格式。2.,假设有User这个类,有json类型数据str=str = [{“name”:“张三”,“age”:“1”},{“name”:“李四”,“age”:“4”}],那么List listt = json.parseArray(str, User.class);listt就可以接收str了,...

2018-09-29 16:54:53 4744

原创 Mysql批量删除数据

update renyuan_gongzuojinglibiaoshanChuBiaoZhi = 0,when id=#{item.id} then #{item.shanChuShiJian}where id in#{item.id}------------------------------------------------------------------...

2018-09-29 13:06:37 2643

原创 No bean named 'shiroFilter' is defined

问题:Spring在集成shiro,在启动时,报org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ‘shiroFilter’ is defined解决方法:1)首先要确保applicationContext-shiro.xml文件中的ShiroFilterFactoryBean 的id属...

2018-09-27 21:37:53 2752

原创 文件下载

文件下载public static HttpServletResponse download(String path, HttpServletResponse response) {try {// path是指欲下载的文件的路径。File file = new File(path); // 取得文件名。 String filename = f...

2018-09-27 12:06:23 125

原创 spring mvc 报 500[Circular view path [refundbbb]: would dispatch back to the current handler URL

[Circular view path [refundbbb]: would dispatch back to the current handler URL [/refundbbb] again.Check your ViewResolver setup! (Hint: This may be the result of an unspecified view, due to default...

2018-09-23 10:53:34 358

空空如也

空空如也

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

TA关注的人

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