mysql
-
MyBatis与Spring的整合步骤
从之前的代码中可以看出直接使用 MyBatis 框架的 SqlSession 访问数据库并不简便。MyBatis 框架的重点是 SQL 映射文件,为方便后续学习,本节讲解 MyBa…
-
MyBatis配置文件environments和子元素transactionManager、dataSource解析
在 MyBatis 中,运行环境主要的作用是配置数据库信息,它可以配置多个数据库,一般而言只需要配置其中的一个就可以了。 它下面又分为两个可配置的元素:事务管理器(transact…
-
MyBatis核心配置文件properties元素
properties 属性可以给系统配置一些运行参数,可以放在 XML 文件或者 properties 文件中,而不是放在 Java 编码中,这样的好处在于方便参数修改,而不会引起…
-
第一个MyBatis程序
在创建项目之前,首先在 MySQL 数据库中创建 mybatis 数据库和 user 表,sql 语句如下所示: CREATE DATABASE mybatis; USE myba…
-
MyBatis SqlSessionFactory及其常见创建方式
使用 MyBatis 首先是使用配置或者代码去生产 SqlSessionFactory,而 MyBatis 提供了构造器 SqlSessionFactoryBuilder。 它提供…
-
SSH框架(Struts2+Spring+Hibernate)搭建整合详细步骤
在实际项目的开发中,为了充分利用各个框架的优点,我们通常都会把 Spring 与其他框架整合在一起使用。本节将针对 SSH(Struts2、Hibernate 和 Spring)框…
-
Spring声明式事务管理(基于XML方式实现)
Spring 的事务管理有两种方式:一种是传统的编程式事务管理,即通过编写代码实现的事务管理;另一种是基于 AOP 技术实现的声明式事务管理。由于在实际开发中,编程式事务管理很少使…
-
C语言strcmp()函数:比较两个字符串
C语言 strcmp() 函数用于对两个字符串进行比较(区分大小写)。 头文件:string.h 语法/原型: int strcmp(const char* stri1,const…
-
初学者该如何学习Java(附带Java学习路线)
有人说,Java 的书籍一看,一堆知识点,最开始学的时候就会很迷茫,根本不知道方向在哪里,抱着一本书一页一页的翻,学完了,叫你写个程序,做个项目,啥都不知道,和没学一样。 &ldq…
-
Linux哪些数据需要备份
经常使用 Windows 系统的小伙伴应该听说过 ghost 软件,它可以实现将整个系统完全复制到另一个硬盘上。当系统出现问题,通过备份硬盘,在短时间内即可将系统中的所有数据完全恢…