文章列表

SqlSession和SqlSessionFactory

MyBatis的持久化解决方案是将用户从原始的 JDBC 访问中解放出来,用户只需定义需要操作的 SQL 语句,无须关注底层的 DJBC 操作,就可以以面向对象的方式来进行持久化操作,底层数据库连接的获取,数据访问的实现,事务控制等无须用户关心。

阅读更多

JDBC获取连接对象

我们也听说过 Java 的面向接口编程,即官方提供一系列接口给第三方去实现,然后利用接口去调用第三方的实现类,如果有多个第三方都实现了该接口,按摩对于官方来说,都可以利用该接口调用这些第三方的实现类,且不关心第三方是如何具体实现的,我只管调用就行。

阅读更多

java操作数据库之BDCP

DBCP的全称是:DataBase connection pool, 翻译是: 数据库连接池。使用 JDBC 非常消耗资源,为了避免频繁关闭链接数据库,所以出现了DBCP。

阅读更多

JDBC template

JDBC(Java DataBase Connectivity 数据库连接),是一种用于执行 SQL 语句的 Java API,由 sun 公司开发,放在 jdk 中的 sql 包下和 javax.sql 包下,可以为多种关系数据库提供统一访问,它由一组用 Java 语言编写的类和接口组成。

阅读更多

做一个靠谱的人

曾经看过一个名词叫 “闭环思维”,所谓闭环,就是一件事有开头,就必有结局。比如别人发起一件事,在一定时间内,不管我们完成的效果如何,都要认真的反馈给发起人,

阅读更多

Wireshark抓包

作为一款高效免费的捉包工具,wireshark 可以捕获并描述网络数据包,其最大的优势就是免费、开源以及多平台支持。

阅读更多

SpringMvc之AspectJ(一)

AspectJ是一个基于Java语言的AOP框架,它本身是一个独立的AOP框架,因 Spring 发现它非常好,就把它融入到 spring 体系了,在 Spring2.0 以后新增了对 AspectJ 表达式的支持。其中 @Aspectj 注解是 Aspectj 1.5新增的功能,通过 JDK5 注解技术,允许直接在 Bean 类中定义切面。

阅读更多