自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 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

原创 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

原创 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关注的人

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