- 博客(8)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Oracle基础
Oracle简介 Oracle(甲骨文)公司 1977年,三人合伙创办(Software Development Laboratories,SDL) 1979年,更名为Relational Software Inc.,RSI 1983年,为了突出核心产品 ,RSI更名为Oracle 2002年04月26日,启用“甲骨文”作为中文注册商标Oracle数据库管理系统 Oracle公司的核心产品 目前最流行的数据库 主要版本Oracle8i/9i(internet)、Oracle10g/11g(g...
2020-10-15 14:24:57
290
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Spring框架入门
Spring 轻量级框架, Java EE的春天,当前主流框架java的半壁江山可以说都是它打下来的Spring设计理念 Spring是面向Bean的编程Spring 两大核心技术 控制反转(IoC:Inversion of Control ) /依赖注入(DI:Dependency Injection ) 面向切面编程(AOP:Aspect Oriented Programming)Spring的优点 低侵入式设计 独立于各种应用服务器 依赖注入特性将组件关系透明
2020-09-01 15:32:27
155
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 MyBatis入门一
简单介绍MyBatis框架技术MyBatis前身是iBatis,本是Apache的一个开源的项目 官方网站 http://mybatis.org框架技术 是一个应用程序的半成品 提供可重用的公共结构 按一定规则组织的一组组件 分析优势 不用再考虑公共问题 专心在业务实现上 结构统一,易于学习、维护 新手也可写出好程序半自动化的ORM实现 DAO层 动态SQL 小巧灵活、简单易学优点与JDBC相比,减少了50%以上的代码量 最简单的持久化框架,小巧并简单易学 SQL代码从程序代码中彻底分离,可重.
2020-08-25 10:18:07
128
原创 Hibernate入门
Hibernate简述 Hibernate的创始人Gavin King EJB 3.0专家委员会成员 JBoss核心成员之一 《Hibernate in Action》的作者 优秀的Java持久化层解决方案 主流的对象-关系映射工具Hibernate的优缺点Hibernate的优点简化了JDBC 繁琐的编码 可移植性好Hibernate的缺点不适合需要使用数据库的特定优化机制的情况 不适合大规模的批量数据处理Hibernate与MyBatis的比较相对于MyBati...
2020-10-23 15:28:05
107
原创 MyBatis与Spring的整合
要在Spring中使用MyBatis,需要在Spring的配置文件中定义一些类 SqlSessionFactoryBean 为整合应用提供SqlSession对象资源 SqlSessionTemplate 负责管理MyBatis的SqlSession,调用SQL映射语句,实现对数据库的访问 MapperFactoryBean 根据指定Mapper接口生成Bean实例 MapperScannerConfigurer 根据指定包批量扫描Mapper接口并生成实例...
2020-09-08 10:01:41
169
原创 Spring框架AOP增强处理
增强处理分为五种 前置增强 后置增强 异常增强 最终增强 环绕增强使用它们有两种方式 注解和标签首先演示标签前置增强 示例 第一步在aop类定义前置增强//Logger 是某个静态类,这个类里面应该有一个logger属性,该属性对应的get和set方法,Logger.getLogger(“”)是直接调用类方法 private static final Logger log=Logger.getLogger...
2020-09-03 16:34:37
742
原创 mybatis的mapper.xml动态SQL语句用法
用于实现动态SQL的元素主要有 if 用于判断 示例 <update id="upda" parameterType="User"> update smbms_user <set> <!--修改时可以判断userCode是否是空的如果不为空就把数据库中这一列的值更改掉 如果为空就不修改这一列数据库这一列的值也不会为Null--> &...
2020-08-27 15:39:10
2547
原创 Mapper.xml的Sql映射文件
基于MyBatis入门一继续讲解Mapper.xml SQL映射的XML文件MyBatis 真正的强大在于映射语句,专注于SQL,功能强大,SQL映射的配置却是相当简单 SQL映射文件的几个顶级元素(按照定义的顺序)mapper - namespace cache - 配置给定命名空间的缓存 cache-ref – 从其他命名空间引用缓存配置 resultMap –用来描述数据库结果集和对象的对应关系 sql – 可以重用的SQL块,也可以被其他语句引用 insert – 映射...
2020-08-27 14:53:21
611
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人