小工匠

show me the code ,change the world

排序:
默认
按更新时间
按访问量

实战SSM_O2O商铺_02数据模型设计及实体类的创建

模块介绍 数据模型及对象设计 模块介绍 主要分为3个大模块 前端展示模块 店家模块 后台管理模块 数据模型及对象设计

2018-05-14 04:09:26

阅读数:528

评论数:0

实战SSM_O2O商铺_01项目介绍以及准备工作

项目概述 模块划分 通用模块 数据备份模块 前端模版搭建 前台模块 商家模块 超级管理员模块 技术选型 环境参数 开发环境搭建 Step1 新建Maven Web项目 Step2 构建的项目中出现的错误调整 项目概述 一个商铺项目,本项目1.0阶段运用SSM技术快速迭代出版...

2018-05-13 10:46:03

阅读数:648

评论数:0

SSM-Spring+SpringMVC+MyBatis整合案例从0到1

概述 新建Maven项目 概述 通过半个多月的梳理,MyBatis我们已经能够使用,下面我们来说下SSM的整合。 整合SSM,需要用到MyBatis-Spring。 MyBatis-Spring可以将MyBatis代码无缝整合到Spring中,使用这个类库中的类,Sprin...

2018-05-09 06:14:40

阅读数:493

评论数:0

Oralce-清除数据的两种思路

数据量很大 思路: 将数据一次性捞出来放到临时表中,然后通过游标获取临时表中的数据,去对应的表中删除 create or replace procedure Proc_Clean_Inventory_Data authid current_user is v_card_number ...

2018-05-08 12:52:32

阅读数:486

评论数:0

MyBatis-25MyBatis缓存配置【集成Redis】

概述 集成步骤 1.添加项目依赖 2. 配置redis 3. 修改PrivilegeMapper.xml中的缓存配置 其他缓存框架 概述 Redis是一个高性能的key-value数据库 MyBatis项目开发者提供了Redis的MyBatis二级缓存实现,项目名称为re...

2018-05-08 08:23:37

阅读数:518

评论数:0

MyBatis-24MyBatis缓存配置【集成EhCache】

概述 EhCache概述 特点 EhCache架构图 示例 1.添加mybatis-ehcache依赖 2. 配置EhCache 3.修改PrivilegeMapper.xml中的缓存配置 4.单元测试 概述 Spring Cache抽象-基于XML的配置声明(基于Eh...

2018-05-08 03:57:00

阅读数:84

评论数:0

MyBatis-23MyBatis缓存配置【二级缓存】

概述 二级缓存的配置 全局开关cacheEnabled Mapper.xml中配置二级缓存 Mapper接口中配置二级缓存 只使用注解方式配置二级缓存 同时使用注解方式和XML映射文件时 二级缓存的使用 前提:实体类实现Serializable接口 示例 实体类SysPrivilege...

2018-05-07 12:00:39

阅读数:507

评论数:0

MyBatis-22MyBatis缓存配置【一级缓存】

概述 一级缓存 概述 使用缓存可以使应用更快的获取数据,避免频繁的数据库交互,尤其是在查询越多、缓存命中率越高的情况下,使用缓存的作用就越明显。 MyBatis作为持久化框架,提供了非常强大的查询缓存特性,可以非常方便的配置和定制使用。 一般提到MyBatis的缓存,都...

2018-05-03 13:13:19

阅读数:473

评论数:0

MyBatis-21MyBatis高级结果映射【一对多映射(2种方式)】

概述 collection集合的嵌套结果映射 SysUse实体类改造 UserMapper接口增加接口方法 UserMapper.xml 单元测试 MyBatis的处理规则 两层嵌套 PrivilegeMap.xml增加映射 SysRole实体类改造 RoleMapper.xml文件中增加如下...

2018-05-02 14:04:49

阅读数:567

评论数:0

MyBatis-20MyBatis高级结果映射【一对一映射(4种方式)】

概述 需求 方式一:使用自动映射处理一对一映射 实体类改造 UserMapper接口增加接口方法 UserMapper.xml增加SQL 单元测试 方式二:使用resultMap配置一对一映射 UserMapper接口增加接口方法 UserMapper.xml增加SQL 单元测试 方式...

2018-04-30 10:53:22

阅读数:522

评论数:1

MyBatis-19MyBatis代码生成器-XML配置详解

概述 XML文件头 根节点generatorConfiguration及三个子元素(properties、classPathEntry、context) properties子元素 (0…1) classPathEntry子元素 (0…N) context子元素 (1…N) 深入了解co...

2018-04-29 04:36:58

阅读数:537

评论数:0

MyBatis-18MyBatis代码生成器-Example讲解

概述 示例 generatorConfig-country.xml 编写Java运行代码 运行获取自动生成的代码 修改 MyBatis全局配置文件 mybatis-config.xml 修改log4j 编写单元测试了解Example的相关用法 selectByExample updateByE...

2018-04-29 03:57:57

阅读数:545

评论数:0

MyBatis-17MyBatis代码生成器(逆向工程)MBG使用

概述 参考配置实例 运行 MyBatis Generator 概述 我们前面的博文中了解了MyBatis的基本用法,也写了很多单表的CRUD方法,基本上每个表都需要用到这些方法,这些方法都很规范而且比较类似。 当数据库表的字段较少时,写起来还能接受,一旦字段过多或者需要在很多...

2018-04-28 06:23:59

阅读数:553

评论数:0

MyBatis-16MyBatis动态SQL之【支持多种数据库】

概述 配置 1.MyBatis全局配置文件增加 2.映射文件中的标签调整包含databaseId属性 示例 增加个查询当前时间的接口 编写映射文件 单元测试 注意事项 概述 MyBatis-15MyBatis动态SQL之【bind】 bind标签并不能解决更换数据库带来...

2018-04-27 13:42:11

阅读数:504

评论数:0

MyBatis-15MyBatis动态SQL之【bind】

概述 用法 示例 1.增加接口方法 2.配置动态SQL 3.单元测试 概述 bind标签可以使用OGNL表达式创建一个变量并将其绑定到上下文中。 用法 我们用之前的一个例子作为讲解 <select id="selectSy...

2018-04-25 09:06:00

阅读数:487

评论数:0

MyBatis-14MyBatis动态SQL之【foreach】

概述 foreach实现in集合 1.需求 2.UserMapper接口增加接口方法 3.UserMapper.xml增加动态SQL 4.单元测试 foreach实现批量插入 前提 1.需求 2.UserMapper接口增加接口方法 3.UserMapper.xml增加动态SQL ...

2018-04-23 06:01:24

阅读数:470

评论数:0

MyBatis-13MyBatis动态SQL之【where、set、trim】

概述 where 作用及用法 作用 用法 set 作用及用法 作用 用法 trim 作用及用法 概述 where set trim 这3个标签解决了类似的问题,并且where 和 set 都属于trim的一种具体用法,下面我们通过具体的示例来学习下。 ...

2018-04-22 09:33:39

阅读数:513

评论数:0

MyBatis-12MyBatis动态SQL之【choose when otherwise】

概述 需求 实现步骤 1.UserMapper接口中添加接口方法 2.UserMapper.xml中添加动态SQL 3.单元测试 概述 我们在if标签的博文MyBatis-11MyBatis动态SQL之【if】 中介绍了if的在select、update、delete中的...

2018-04-22 08:04:30

阅读数:506

评论数:0

MyBatis-11MyBatis动态SQL之【if】

动态SQL概述 if概述 在WHERE条件中使用if 需求 1.UserMapper接口中增加接口方法 2.UserMapper.xml配置动态SQL 3.单元测试 在UPDATE条件中使用if 需求 1.UserMapper接口中增加接口方法 2.UserMapper.xml配置动态SQ...

2018-04-20 06:22:35

阅读数:530

评论数:0

MyBatis-10MyBatis注解方式之Provider注解

概述 @SelectProvider 1.开发PrivilegeProvider类 2.PrivilegeMapper接口增加接口方法 3.单元测试 小结 概述 除了@Select @Insert @Update @Delete四种注解可以使用简单的SQL外,MyBat...

2018-04-19 16:02:12

阅读数:649

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭