使用JSONObject类来生成json格式的数据
摘要:JSONObject类不支持javabean转json 生成json格式数据的方式有: 1.使用JSONObject原生的来生成 2.使用map构建json格式的数据 3.使用javabean来构建json对象 从文件中解析json数据 文件: 解析:
阅读全文
json概述
摘要:在json的数据格式里面没有日期或者时间这类数据格式的 标准的json数据格式里面是没有注释的 json数据演示:
阅读全文
redis持久化
摘要:redis高效的原因是数据在内存中,为了保证重启redis后数据不丢失,需要把内存中的数据写入到硬盘中,这个过程就叫持久化
阅读全文
MyBatis中动态SQL语句完成多条件查询
摘要:一看这标题,我都感觉到是mybatis在动态SQL语句中的多条件查询是多么的强大,不仅让我们用SQL语句完成了对数据库的操作;还通过一些条件选择语句让我们SQL的多条件、动态查询更加容易、简洁、直观。 mybatis中用于实现动态SQL的元素有: if:用if实现条件的选择,用于定义where的子句
阅读全文
Jedis连接redis的一些基本操作
摘要:Jedis其实就是redis的一个连接方式 需要的jar包:
阅读全文
如何将jar包加入到Maven本地仓库
摘要:因为有些jar包在Maven中央仓库不存在,比如sqljdbc.jar在Maven中央仓库中找不到 那么我们就需要额外下载所需jar包然后添加到本地仓库 3. 然后就可以在项目下的pom.xml 文件中添加 <dependency> <groupId>com.taobao</groupId> <ar
阅读全文
分布式与集中式版本管理工具的区别
摘要:集中式版本管理工具(比如svn):需要一个中心服务器来放置最新文件,如果不联网的话就没法提交,查看之前的一些记录等等。。。 分布式版本管理工具(比如git):每一个拥有版本库的人,都可以在不联网的情况下,快速的完成文件的提交,查看记录,删除等等操作,在效率上比集中式要高许多。
阅读全文
springboot 统一异常处理
摘要:在sping框架里定义我们想要的异常类,不能继承Exception,要继承RuntimeException,原因在于spring框架只对抛出的异常是RuntimeException,才会进行事务回滚,如果抛出的异常是Exception,是不会事务回滚的。比如以下写法: 在业务层中的用法: 枚举的定义
阅读全文
Springboot中AOP统一处理请求日志
摘要:完善上面的代码: 现在把输出信息由先前的system.out.println()方式改为由日志输出(日志输出的信息更全面) 现在在日志中输出http请求的内容 在日志中获取方法返回的内容
阅读全文
SpringBoot表单验证
摘要:需求:年龄在18岁以下的女生不能注册 处理器中的写法: 实体类中的写法:
阅读全文