web
文章平均质量分 54
Ai清
这个作者很懒,什么都没留下…
展开
-
搭建WEB项目
搭建WEB项目新建一个springmvc-mybatis-book-yuyongqing的项目如下图:pom.xml<dependencies><!-- https://mvnrepository.com/artifact/org.springframework/spring-core --><dependency> <groupId>org.springframework</groupId> <artifact原创 2021-04-07 20:19:42 · 125 阅读 · 1 评论 -
SpringMVC的工程搭建步骤
创建项目1、新建一个项目名为:springmvc-demo-yuyongqing右键项目名选择Add Framework Support2、选择Web Application3、配置SpringMVCpom.xml<dependencies><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <versi原创 2021-04-05 14:25:57 · 549 阅读 · 5 评论 -
Mybatis数据库的增删改查
准备数据在数据库中准备以下数据#删除mybatis_demo数据库drop database if exists mybatis_demo;# 创建mybatis_demo数据库create database mybatis_demo;# 使用mybatis_demo数据库use mybatis_demo;# 创建account表Proxy Patterncreate table user (id int auto_increment primary key,username varc原创 2021-03-31 09:40:52 · 164 阅读 · 0 评论 -
MyBatis使用Mapper配置查询数据
Mapper是什么?SQL语句都写在Mapper配置文件中,Mappers 标签就是用来配置需要加载的 SQL 映射配置文件路径的。Mappers标签下有许多mapper标签,每一个 mapper 标签中配置的都是一个独立的映射配置文件的路径。注解方式用Mapper之前MyBatis的工程搭建项目的基础下mybatis-config.xml里面加Mappers标签。1、配置如下: <!-- mapper配置 --> <mappers><mapper class=原创 2021-03-30 22:26:22 · 698 阅读 · 0 评论 -
MyBatis的工程搭建
创建项目项目名:mybatis-demo(-yuyongqing)自己的名字拼音;项目代码结构准备数据库的数据原创 2021-03-29 20:19:54 · 189 阅读 · 0 评论 -
Spring AOP(简单的转账实现)
转账功能新建数据库导包<dependencies><!-- https://mvnrepository.com/artifact/org.springframework/spring-test --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <ver原创 2021-03-27 23:45:30 · 348 阅读 · 0 评论 -
引入IOC与DI
代码结构引入IOC之前User模块实体类:User.javaUser模块视图类:UserVo.javaDao层实现类:UserDaoImpl.javaUserService.java:User模块Service层实现类:UserServiceImpl.javaUser模块Controller层:UserController.javaUser模块测试类:UserTest.java测试结果:引入IOC(XML) <bean id="userDao" class="d原创 2021-03-27 20:53:16 · 139 阅读 · 0 评论 -
后端项目常用代码结构
如图所示:Controller 流程控制层:负责业务模块流程控制Service 业务逻辑层:负责业务逻辑设计Dao 数据操作层:负责与数据库联系后面为了方便数据传输,引入常用的entity(实体)和vo(视图)。...原创 2021-03-27 19:15:30 · 546 阅读 · 0 评论 -
Spring的搭建
配置Maven如图所示:找到之前准备好的文件路径流程1、新建UserService接口2、新建UserService实现类3、通过bean将UserService放入容器4、通过context的getbean方法拿到UserService对象加载基础包:代码如下: <dependencies><!-- https://mvnrepository.com/artifact/org.springframework/spring-core --><dep原创 2021-03-27 16:43:27 · 502 阅读 · 6 评论 -
初识MyBatis
使用JDBC的步骤加载JDBC驱动程序 → 建立数据库连接Connection → 创建执行SQL的语句Statement → 处理执行结果ResultSet → 释放资源.Hibernate是一个全自动的 ORM框架,Hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。什么是MyBatis?MyBatis(前身是iBatis)是一个支持普通SQL查询、存储过程以及高级映射的持久层框架。MyBatis框架也被称之为半个ORM(Obje原创 2021-03-27 15:03:41 · 2930 阅读 · 5 评论 -
SSH与SSM
SSH和SSM的区别SSH:spring +Struts2 + hlibernate。SSM:spring + SpringMVC + MyBatis;SSH 通常指的是 Struts2 做控制器(controller),spring 管理各层的组件,hibernate 负责持久化层。 SSM 则指的是 SpringMVC 做控制器(controller),Spring 管理各层的组件,MyBatis 负责持久化层。共同点:1.Spring依赖注入DI来管理各层的组件。2.使用面向切面编程A原创 2021-03-27 14:47:42 · 286 阅读 · 1 评论 -
Spring框架
Spring是一个开源的控制反转(IOC)和 面向切面(AOP)的容器框架,主要目的简化企业开发。控制反转(Inversion of Control) 控制反转, 解决程序对象紧密耦合问题(工厂+反射+ 配置文件), 将程序中原来构造对象的权限,交给IoC容器来构造,当程序需要对象,找IoC容器获取。依赖注入(Dependency Injection)IoC容器需要为程序提供依赖对象,返回对象所依赖对象一同可以提供(Servlet需要Service, 找Ioc容器获取Service, ..原创 2021-03-27 13:03:55 · 271 阅读 · 2 评论