SSM三大框架基础
文章平均质量分 81
个人学习资料,若有侵权,望告知
AimerDaniil
这个作者很懒,什么都没留下…
展开
-
Mybatis基础
一、MyBatis持久层框架1、概念MyBatis的前身就是iBatis,iBatis本是apache的一个开源项目,2010年5月这个项目由apahce sofeware foundation 迁移到了google code,并且改名为MyBatis。MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。1)简化JDBC的开发2)能够更好的完成ORM(对象关系映射)3)核心配置文件 – 用原创 2021-07-19 17:23:53 · 230 阅读 · 0 评论 -
MVC项目案例
MVC项目1、需求访问链接: http://localhost:8080/car/get得到JSON数据: {“name”:“保时捷”,“color”:“红色”,“price”:641000.0}2、项目结构cn.tedu — 放启动类,存子包cn.tedu.service — 子包,放spring层的代码,接口 + 实现类cn.tedu.controller — 子包,放springmvc的代码,controller负责接受请求做出响应cn.tedu.pojo — 子包,放Model层的原创 2021-07-19 10:51:55 · 3885 阅读 · 1 评论 -
Spring基础
一、初识Spring框架1、时代变迁原始时代我们用一个jsp搞定一切,但如此开发大型项目时我们遇到了问题,前端美化的代码和后端的代码交织,代码中又有html、js、css样式,又有业务逻辑和数据库访问代码,杂乱不清晰,美工和开发打架。于是mvc分层架构封建时代出现,把我们写代码的地方硬性分成3个地方,Model层封装数据,View视图层页面展现,Controller控制层访问转发。代码之间的耦合度降低。概念有了,需要实际干活的。于是随着mvc分层概念的深入人心,业界涌现出很多实现框架,最著名的莫过于s原创 2021-07-17 10:29:23 · 2890 阅读 · 1 评论 -
Ajax常见问题
一般都是语法错误1、问题一:$ is not defined解决方式:要正确导入jquery包2、问题二:fun is not defined解决方式:检查ajax的语法,关键字,符号,是否少了或者是中文符号3、问题二:404解决方式:请检查前端代码4、问题四:net::ERR_FAILED解决方式:5、 问题五:Unexpected token ‘=’解决方式:6、问题六:Invalid or unexpected token解决方式:7、问题七:500检原创 2021-07-15 15:13:09 · 942 阅读 · 0 评论 -
SpringMVC基础
一、SpringMVC 框架介绍1、概述Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1(现在一 般不用),Struts2(一般老项目使用)等。SpringMVC就是基于MVC设计模式来实现的。我原创 2021-07-13 18:12:57 · 305 阅读 · 0 评论 -
SpringBoot
一、SpringBoot介绍1、定义Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。Spring Boot 现在已经成为Java 开发领域的一颗璀璨明珠,它本身是包容万象的,可以跟各种技术集成。成为SpringBoot全家桶。2、特点创建独立的Spring应用程序嵌入的Tomcat,无需部署WAR文件简化Maven配置自动配置Spring提供生产就绪型功能,如指标,健康检查和外部配置SpringBoot全新的pom原创 2021-07-13 14:37:39 · 288 阅读 · 0 评论 -
Maven
一、企业级架构1、框架图之前我们关注的是前端的解决方案(涉及到的技术有H5、CSS3、JavaScript,CSS升级为Bootstrap再升级到ElementUI,JavaScript升级到jQuery再升级到Vue+NodeJS)现在开始我们开始关注后端的解决方案,也就是服务器端到底干了什么,哪些技术来支持(SpringBoot、Maven、SpringMVC、Spring、Mybatis)。这样前后端都学习完,整个软件项目所需要的基本技术就全线贯通,就可以自己独立完成企业级项目的开发了。下面原创 2021-07-13 09:58:25 · 285 阅读 · 0 评论