- 博客(12)
- 收藏
- 关注
原创 ORM程序技术
ORM程序技术1.概念对象关系映射(Object/Relation Mapping,简称ORM)2.作用通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使用编程语言对数据库进行操作的时候就可以直接使用编程语言的对象模型进行操作了。3.优势隐藏了数据库访问细节,“封闭”的通用数据库交互,ORM的核心。它使得我们的通用数据库交互变得简单易行,并且完全不用考虑SQL语句,快速开发由此而来。ORM使我们构造固化数据库变得简单易行MyBatis简介1.概念MyBatis 是
2021-04-14 23:17:17 89
原创 springMVC工程搭建
springMVC工程搭建1.添加web2.添加springMVC配置内容<!-- 1加载注解驱动 --><mvc:annotation-driven/><!-- 2静态资源过滤 --><mvc:default-servlet-handler/><!-- 3视图解析器 --><bean id="internalResourceViewResolver" class="org.springframework.web.servl
2021-04-14 23:12:42 60
原创 MyBatis工程搭建与Mapper配置与数据查询
1.项目结构图2.建一个数据库/*Navicat MySQL Data TransferSource Server : 本地连接Source Server Version : 80023Source Host : localhost:3306Source Database : mybatis_demoTarget Server Type : MYSQLTarget Server Version : 80023File Encod
2021-04-14 23:04:05 81
原创 mybatis-operate
1.项目结构图2.建好数据库/*Navicat MySQL Data TransferSource Server : 本地连接Source Server Version : 80023Source Host : localhost:3306Source Database : mybatis_demoTarget Server Type : MYSQLTarget Server Version : 80023File Encodi
2021-04-14 22:50:06 73
原创 spring-AOP2021-04-14
spring-AOP1.项目结构:2.建好数据库```bash/*Navicat MySQL Data TransferSource Server : 本地连接Source Server Version : 80023Source Host : localhost:3306Source Database : spring_aopTarget Server Type : MYSQLTarget Server Version :
2021-04-14 22:28:05 94
原创 2021-04-05
MyBatis工程搭建项目结构图:pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht
2021-04-05 16:16:37 70
原创 2021-03-28
连接数据库步骤第一步:注册驱动第二步:获取连接第三步:获取statement对象第四步:执行SQL语句返回结果集第五步:遍历结果集第六步:关闭连接释放资源优势:(1)MyBatis是嘴加单的持久层框架,小巧并且简单易学。(2)MyBatis相当灵活,不会对应用程序或者数据库的现有设计强加任何影响,SQL写在XML文件里,从程序代码中彻底分离,降低耦合度,便于统一的管理和优化,并可重用。(3)提供XML标签,支持编写动态的SQL,满足不同的业务需求。(4)提供映射标签,支持对象与数据库的O
2021-03-28 13:24:30 74 1
原创 2021-03-21
MVC设计模式:MVC英文即Model-View-Controller,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层――模型层、视图层、控制层。模型(Model)就是业务流程/状态的处理以及业务规则的制定。视图(View)代表用户交互界面,对于Web应用来说,可以概括为HTML界面,但有可能为XHTML、XML和Applet。控制(Controller)可以理解为从用户接收请求, 将模型与视图匹配在一起,共同完成用户的请求。
2021-03-21 14:46:45 93
原创 2021-03-21
SSM和SSH的区别SSH 通常指的是 Struts2 做前端控制器,Spring 管理各层的组件,Hibernate 负责持久化层。SSM 则指的是 SpringMVC 做前端控制器,Spring 管理各层的组件,MyBatis 负责持久化层。共同点是两者都使用了Spring的依赖注入DI来管理各层的组件,使用了面向切面编程AOP来实现日志管理,权限认证,事务等通用功能的切入。不同点是 Struts2 和 SpringMVC 做前端控制器的区别,以及 Hibernate 和 MyBatis 做持久
2021-03-21 14:31:11 52
原创 2021-03-21
Spring的概念及核心功能概念:Spring是一个开源框架,它是为了解决企业应用开发的复杂性而创建的。简单来说,Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。Spring使Java简单易用、紧跟时代、复用性强、快速响应、云就绪。核心功能:(1)IOC(控制反转):将对象的创建权交给Spring管理(2)DI(依赖注入):将对象的属性赋值,对象依赖关系维护交给Spring(3)AOP(面向切面编程)...
2021-03-21 14:14:07 52
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人