摘要:
前言 在日常项目开发中,异常是常见的,但是如何更高效的处理好异常信息,让我们能快速定位到BUG,是很重要的,不仅能够提高我们的开发效率,还能让你代码看上去更舒服,SpringBoot的项目已经有一定的异常处理了,但是对于我们开发者而言可能就不太合适了,因此我们需要对这些异常进行统一的捕获并处理。 S 阅读全文
摘要:
Mybatis和MybatisPlus的区别与联系 Mybatis-Plus是一个Mybatis的增强工具,只是在Mybatis的基础上做了增强却不做改变,MyBatis-Plus支持所有Mybatis原生的特性,所以引入Mybatis-Plus不会对现有的Mybatis构架产生任何影。Mybati 阅读全文
摘要:
一直游走在各大线上写作平台,csdn,博客园,简书,思否,等也在这些博客平台发表写过一些博客,但是一直没有坚持下来,不知道是自己本身懒惰成性还是平台不好用,明明工作之余或者不忙的时候自己是有大量时间去学习,去沉淀的,但是都浪费了,但是我突然觉的我现在不应该这么浪费时间了,可能是年纪大了,有了职业危机 阅读全文
摘要:
前言 回首过往 从入行开发作为一个程序员,我就想要一个自己的blog了,我是一个比较爱折腾的人,刚开始了解到时候是使用第三方建站blog系统,如,WordPress ,Typecho,等来搭建自己博客,然后我开始购买阿里云服务器,注册域名,搭建系统,选择主题,甚至不惜付费购买,等一切折腾弄好后,刚开 阅读全文
摘要:
我们知道在最开始学习java的时候我们在编写pojo类时候需要手写getter,setter toString.....等,刚开始我们觉得还可以接受,乐于去编写的而且 java开发工具idea 也提供了这些快捷键可以一键生成属性对应的getter,setter,toString 等方法,不过即使这样 阅读全文
摘要:
java中常用的日志框架 ####日志接口 Commons Logging Apache Commons Logging是一个基于Java的日志记录实用程序,是用于日志记录和其他工具包的编程模型。它通过其他一些工具提供API,日志实现和包装器实现。 SLF4J Java简易日志门面(Simple L 阅读全文
摘要:
性能上区别 hikariCP>druid>tomcat-jdbc>dbcp>c3p0 功能对比 功能 Druid HikariCP DBCP 是否支持PSCache 支持 不支持 支持 监控 jmx/log/http jmx jmx 扩展性 好 较弱 弱 sql拦截及解析 支持 无 无 代码 较复杂 阅读全文
摘要:
概述 数据库连接池是负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个。那么其中的运行机制又是怎样的呢?今天主要介绍一下数据库连接池原理和常用的连接池。 为什么要使用连接池 数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为 阅读全文
摘要:
为什么需要释放jdbc资源 提问: Connection、Statement和ResulSet?这三个对象是在方法内部定义的,则这三个对象不是在方法执行完毕就消失了么,为什么还要单独去关闭它们呢? 解答: 这个连接是与数据库服务器的一个连接,虽然你的方法结束了,但是这个资源依然存在数据库连接并没有释 阅读全文
摘要:
JDBC结果集 SQL语句执行后从数据库查询读取数据,返回的数据放在结果集中 ResultSet接口表示数据库查询的结果集。 ResultSet对象维护指向结果集中当前行的游标。 术语“结果集”是指包含在ResultSet对象中的行和列数据。 浏览结果集 编号 方法 描述 1 public void 阅读全文