Loading

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 42 下一页
摘要: Spring 事务控制 Spring 事务控制介绍 JavaEE 体系进行分层开发,事务控制位于业务层,Spring 提供了分层设计业务层的事务处理解决方案。 Spring 的事务控制都是基于 AOP 的,它既可以使用编程的方式实现,也可以使用配置的方式实现。但是推荐以配置的方式实现。 Platfo 阅读全文
posted @ 2020-12-23 00:19 Parzulpan 阅读(180) 评论(0) 推荐(0) 编辑
摘要: Spring JdbcTemplate 文章源码 JdbcTemplate 概述 它是 Spring 框架中提供的一个对象,是对原始 Jdbc API 对象的简单封装。Spring 框架提供了很多的操作模板类。 操作关系型数据的:JdbcTemplate、HibernateTemplate 操作 N 阅读全文
posted @ 2020-12-23 00:16 Parzulpan 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Spring AOP SpringCRUD 存在的问题 bean.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http 阅读全文
posted @ 2020-12-22 17:22 Parzulpan 阅读(66) 评论(0) 推荐(0) 编辑
摘要: Spring IOC IOC 的常用注解 小节源码 之前的 XML 配置: <bean id="accountService" class="cn.parzulpan.service.AccountServiceImpl" scope="" init-method="" destroy-method 阅读全文
posted @ 2020-12-21 16:22 Parzulpan 阅读(53) 评论(0) 推荐(0) 编辑
摘要: Spring 入门 文章源码 Spring 概述 Spring Spring 是分层的 Java SE/EE 应用全栈式轻量级开源框架,以 IOC(Inverse Of Control,反转控制)和 AOP(Aspect Oriented Programming,面向切面编程)为内核,提供了 表现层 阅读全文
posted @ 2020-12-20 20:29 Parzulpan 阅读(87) 评论(0) 推荐(0) 编辑
摘要: MyBatis 注解开发 文章源码 环境搭建 Mybatis 也可以使用注解开发方式,这样就可以减少编写 Mapper 映射文件。 常用注解说明: @Insert 实现新增 @Update 实现更新 @Delete 实现删除 @Select 实现查询 @Result 实现结果集封装 @Results 阅读全文
posted @ 2020-12-19 23:13 Parzulpan 阅读(69) 评论(0) 推荐(0) 编辑
摘要: MyBatis 缓存 文章源码 什么是缓存 像大多数的持久化框架一样,MyBatis 也提供了缓存策略,通过缓存策略来减少数据库的查询次数,从而提高性能。 Mybatis 中缓存分为一级缓存,二级缓存。 缓存的适用范围 适用范围: 经常查询并且不经常改变的 数据的正确与否对最终结果影响不大 一级缓存 阅读全文
posted @ 2020-12-19 18:29 Parzulpan 阅读(65) 评论(0) 推荐(0) 编辑
摘要: MyBatis 延迟加载策略 文章源码 什么是延迟加载 延迟加载,就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据,也被成为懒加载。 好处:先从单表查询,需要时再从关联表去关联查询,大大提高了数据库性能。 坏处:因为当需要用到数据时才进行数据库查询,这样在进行大批量数据查询时,以可能造成 阅读全文
posted @ 2020-12-19 18:28 Parzulpan 阅读(147) 评论(0) 推荐(0) 编辑
摘要: MyBatis 多表操作 文章源码 一对一查询 需求:查询所有账户信息,关联查询下单用户信息。 注意:因为一个账户信息只能供某个用户使用,所以从查询账户信息出发关联查询用户信息为一对一查询。如果从用户信息出发关联查询用户下的账户信息则为一对多查询,因为一个用户可以有多个账户。 可以使用 result 阅读全文
posted @ 2020-12-19 12:00 Parzulpan 阅读(80) 评论(0) 推荐(0) 编辑
摘要: MyBatis 动态SQL if 可以根据实体类的不同取值,使用不同的 SQL 语句来进行查询。 使用动态 SQL 最常见情景是根据条件包含 where 子句的一部分。 持久层 DAO 接口: public interface UserDAO { /** * 根据用户信息,查询用户列表 * @par 阅读全文
posted @ 2020-12-19 10:21 Parzulpan 阅读(108) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 42 下一页