自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 smm框架

1.MyBatis框架完整的MyBatis对象持久化技术的知识体系。这部分介绍了持久化、MyBatis框架技术的基本原理、基本要素、动态SQL等技术概念和如何在项目中搭建MyBatis框架工作环境使用MyBatis框架替代JDBC完成DAO层的增删改查操作,使用MyBatis提供的动态SQL灵活、智能地进行多条件复杂查询和更新操作。2.Spring框架实现Spring和MyBatis集成的过...

2019-09-02 11:13:46 3273

原创 Spring MVC体系结构和处理请求控制器

1. MVC设计模式• 数据访问接口:DAO层。• 处理业务逻辑:Service层。• 数据实体:POJO。• 负责前端请求的接收并处理:Servlet。• 负责前端页面展示:JSP。(1)视图(View):负责格式化数据并把它们呈现给用户,包括数据展示,用户交互、数据验证界面设计等功能。对应组件:JSP或者HM文件(如超市系统一JSP页面)。(2)控制器(Controller):负...

2019-08-15 10:00:06 417

原创 Spring配置补充

1.灵活配置Data Source实现Spring和MyBatis集成的过程中,我们学习了在Spring中配置数据源的方法。实现开发中数据源还有很多灵活的配置方式可以选择。1.使用JNDI数据源如果应用部署在高性能的应用服务器(如Tomcat,Weblogic等)上,我们可能更希望使用应用 服务器本身提供的数据源。应用服务器的数据源使用JND方式供使用者调用,Spring为此专门提供引用J...

2019-08-13 17:40:48 168

原创 MyBatis与Spring的整合

1.Spring对MyBaits的整合思路作为Bea容器,Spring框架提供了IoC机制,可以接管所有组件的创建工作并进行依赖管理因而整合的主要工作就是把 MyBatis框架使用中所涉及的核心组件配置到Spring容器中,交给Spring来创建和管理。2. MyBatis与Spring的整合对于任何持久化解决方案,数据库连接都是首先要解决的问题。在Spring中,数据源作为一个重要的组件可...

2019-08-10 10:34:42 141

原创 IoC和AOP使用扩展

1.多种方式实现依赖注入1.构造注入(1)获取spring开发包并为工程添加spring支持。(2)为业务和数据库访问层设计(3)编写数据访问接口UserDao的实现类,完成具体的持久化操作。(4)在业务实现类中声明UserDao接口类型的属性,并添加适当的构造方法为属性赋值(5)在spring的配置文7件中将DAO对象以构造注入的方式赋值给业务示例中的UserDao类型的属性。经验...

2019-08-08 14:52:23 100

原创 Spring核心概念

1.Spring Ioc1.理解“控制反转”控制反转( lnversion of Control,loC),也称为依赖注入(Dependency Injection.D是面向对象编程中的一种设计理念,用来降低程序代码之间的耦合度。 首先考虑什么是依赖。依赖,在代码中一般指通过局部变量、方法参数、返回值等建立的对于 其他对象的调用关系。例如,在A类的方法中,实例化了B类的对象并调用其方法以完...

2019-08-07 10:56:35 202

原创 动态SQL

1.使用动态SQL完成多条件查询if:利用if实现简单的条件选择。choose(when,otherwise):相当于Java中的switch语句,通常与when和otherwise搭配when:简化SQL语句中where的条件判断。set:解决动态更新语句。trim:可以灵活地去除多余的关键字。foreach:迭代一个集合,通常用于int条件prefix:前缀,作用是通过自动...

2019-08-07 10:54:10 379

原创 SQL映射文件

1.使用MyBatis实现条件查询1.SQL映射文件mapper:映射文件的根元素节点,只有namespace(命名空间),其作用如下:◆ 用于区分不同的mapper全局唯一◆ 绑定DAO接口,即面向接口编程。.cache: 配置给定命名空间缓存。cache-ref:从其他命名空间大的引入缓存配置result Map:用来描述数据库结果集和对象的对应关系。sql:可以重用的SQL...

2019-08-07 10:45:38 410

原创 第一章(初始MyBatis)

1.框架技术1.主流框架的介绍1.Strust 2 框架2.Hibernate框架3.Spring框架4.SpringMVC框架5.MyBatis框架2.MyBatis框架及ORM MyBatis依赖包中文件说明名称 | 说明------------ – --|-----------Asm-3.3.3....

2019-08-07 10:05:06 356

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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