摘要: 在之前的Spring 4 MVC HelloWorld - 实例中,有spring-mvc.xml和web.xml这两个xml文件。现在通过java配置,将删除这个两个xml文件。 1、pom.xml文件 步骤2:添加控制器 步骤4:添加视图 步骤5:添加配置类 步骤6:添加初始化类 上面的内容类似 阅读全文
posted @ 2017-09-21 23:40 chen-hao 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 构建Spring MVC 4的HelloWorld实例。 使用以下技术: Spring 4.0.6.RELEASE Maven 3 JDK 1.8 如果您已经熟悉maven使用eclipse 创建项目,请随意跳过第1步。 让我们开始。 步骤1:在Eclipse中创建一个新的Maven webapp项 阅读全文
posted @ 2017-09-21 22:21 chen-hao 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 构建树形菜单 效果图:支持多级菜单。 菜单实体类: 菜单一般需要排序,我们根据Menu的order字段进行排序: 生成树的方法: 获取子菜单: 最后返回的JSON串如下: 阅读全文
posted @ 2017-09-04 10:14 chen-hao 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: 使用Mybatis时,常常会判断属性是否为空 当type为Integer类型,并且type值为0时,该if判断却为false。 当type为0时,Mybatis会解析成'' 空字符串。 为了避免这个问题,改成下面这样写,去掉对空字符的判断,就解决了该问题 详细分析:http://www.jiansh 阅读全文
posted @ 2017-07-19 16:30 chen-hao 阅读(5216) 评论(0) 推荐(2) 编辑
摘要: 第三方登录,首先需要设计扩展性的表结构。参照如下:本文主要写第三方登录的代码。 浅谈数据库用户设计:http://www.cnblogs.com/jiqing9006/p/5937733.html 可绑定可扩展的账号系统:http://blog.cocosdever.com/2016/03/08/T 阅读全文
posted @ 2017-07-19 13:25 chen-hao 阅读(13253) 评论(1) 推荐(1) 编辑
摘要: 简单看一下描述,例子最重要。 1、getPath(): 返回定义时的路径,(就是你写什么路径,他就返回什么路径) 2、getAbsolutePath(): 返回绝对路径,但不会处理“.”和“..”的情况 3、getCanonicalPath(): 返回的是规范化的绝对路径,相当于将getAbsolu 阅读全文
posted @ 2017-07-18 22:29 chen-hao 阅读(5469) 评论(0) 推荐(1) 编辑
摘要: 开发中经常遇到从集合类List、Map中取出数据转换为String的问题,这里如果处理不好,经常会遇到空指针异常java.lang.NullPointerException,在此总结一下常用转换为String的方法,以及转换后如何对其进行判null使用的问题。 Java中对象转换为String的常用 阅读全文
posted @ 2017-07-06 11:22 chen-hao 阅读(4208) 评论(0) 推荐(0) 编辑