学习
Paroxetine841
这个作者很懒,什么都没留下…
展开
-
SpringMVC的简介
概念:SpringMVC是Spring生态圈中的WEB-MVC框架SpringMVC和Spring的关系:1、SpringMVC是Spring生态圈中的一个功能模块,两者是包含与被包含的关系;2、SpringMVC是建立在Spring核心功能之上的一个WEB-MVC框架,是Spring核心功能的延伸和扩展。...原创 2021-04-14 22:52:07 · 71 阅读 · 0 评论 -
Servlet和MVC
Servlet的工作模式:客户端发送请求至服务器;服务器启动并调用 Servlet,Servlet 根据客户端请求生成响应内容并将其传给服务器;服务器将响应返回客户端;MVC的工作模式:(模型Model-视图View-控制器Controller)区别:与Servlet相比,SpringMVC能够快速建立部署,因为代码之间的耦合性低,易于开发,操作起来也更加方便;相比于Servlet也更安全,不需要重复调用增加Servlet;重复性高,多个视图可以共享一个模型,如果哪个模块上需要改动,可直接原创 2021-04-14 22:50:06 · 353 阅读 · 0 评论 -
spring-demo-fangneng(编写代码测试)
在pom.xml文件内导入: org.springframework spring-core 5.2.13.RELEASE org.springframework spring-beans 5.2.13.RELEASE org.springframework spring-context原创 2021-04-14 22:47:21 · 71 阅读 · 0 评论 -
2021-04-14
pom.xml文件:<?xml version="1.0" encoding="UTF-8"?>4.0.0<groupId>org.example</groupId><artifactId>mybatis-demo-fangneng</artifactId><version>1.0-SNAPSHOT</version><dependencies> <!-- https://mvnr原创 2021-04-14 22:33:45 · 151 阅读 · 0 评论 -
mybatis-demo-fangneng(实现Mapper配置并查询数据)
pom.xml文件:<?xml version="1.0" encoding="UTF-8"?>4.0.0<groupId>org.example</groupId><artifactId>mybatis-demo-fangneng</artifactId><version>1.0-SNAPSHOT</version><dependencies> <!-- https://mvnr原创 2021-04-14 22:30:31 · 135 阅读 · 0 评论 -
2021-04-14
导入包:<?xml version="1.0" encoding="UTF-8"?>4.0.0<groupId>org.example</groupId><artifactId>mybatis-operate-fangneng</artifactId><version>1.0-SNAPSHOT</version><dependencies> <!-- https://mvnrepos原创 2021-04-14 22:27:06 · 161 阅读 · 0 评论 -
mybatis-operate-fangneng(数据库增删改查)
导入包:<?xml version="1.0" encoding="UTF-8"?>4.0.0<groupId>org.example</groupId><artifactId>mybatis-operate-fangneng</artifactId><version>1.0-SNAPSHOT</version><dependencies> <!-- https://mvnrepos原创 2021-04-14 22:22:59 · 130 阅读 · 0 评论 -
springmvc-demo-fangneng(SpringMVC工程搭建)
文件目录:导入包:org.examplespringmvc-demo-fangneng1.0-SNAPSHOT<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version> &原创 2021-04-14 22:20:04 · 90 阅读 · 0 评论 -
第三周总结
一1、查询单条数据!准备数据源,建好数据库,然后导入MySQL驱动包,MyBatis框架基础包和MyBatis核心配置文件。代码实现:创建User模块测试类,名为UserTest.java,执行结果:2、查询多条数据!执行结果如下图所示:3、insert数据实现,运行结果如下:在测试类最后加上:// 提交sessionsession.commit();运行结果如下:数据库已经增加了一行。5、update数据:代码实现见博客运行结果如下数据库对比:6、delete数据:运行结果:原创 2021-04-01 14:49:23 · 102 阅读 · 0 评论 -
第二周总结
标题 2021年3月22日——2021年3月26日,第二周总结。1、Spring工程搭建:2、项目常用后端代码结构:Controller(记事的)+Service(做事的)+Dao(帮做事的打杂的)分别为控制层,逻辑层,操作层。3、if判断和三目运算符:if判断就是为真就输出,假的就不输出;三目运算符比if判断更简单,更简洁。4、spring IOC&DI:在引入IOC之前代码耦合性太强,不好用;springIOC完美的解决了他的缺点。5、代理模式分为静态代理和动态代理,便于修改。6、原创 2021-03-28 14:57:49 · 45 阅读 · 0 评论 -
第一周总结
标题2021年3月15日——2021年3月19日,第一周学习总结:SSH与SSM的区别:SSH麻烦且不安全,SSM简单又安全。spring的优势:降低代码的复杂性和耦合性。spring的核心功能:控制反转(IOC)和依赖注入(DI)ORM的优势:提高开发效率,好用。MyBatis:持久层框架。优势:简单易学易上手。...原创 2021-03-21 10:44:23 · 55 阅读 · 0 评论