SSM
Spring+SpringMVC+MyBatis
刘心芝士小蛋糕
一个会敲代码的甜妹
展开
-
springboot从入门到进阶
1、Hello,SpringBoot2、SpringBoot原理3、SpringBoot整合MyBatis4、SpringBoot集成页面5、Thymaleaf模板传值6、Springboot开发Web项目 1、Hello,SpringBootspring发展有三个阶段:Servlet + jsp :原生开发,十分的麻烦,web.xml 或者代码中都会存在大量重复内容;Sp...原创 2020-03-10 21:37:32 · 308 阅读 · 0 评论 -
Vue入门了解
1、前端环境准备2、nodejs入门3、Npm包管理器4、Vue入门及双向绑定5、Vue事件6、Vue路由7、Axios1、前端环境准备这是一个前后端分离的时代,学习前端就要用前端专用的软件,首先要配置前端开发的环境。开发工具用的是VsCode,一般推荐使用这个,也可以用idea。VsCode地址:https://code.visualstudio.com/Download,...原创 2020-03-09 09:57:41 · 174 阅读 · 0 评论 -
SpringMVC---Ajax初上手
早些年的网站:单页面网站,所有的刷新都需要跳转,后来ajax出来之后,可以实现无刷新加载数据,在后台服务器进行少量的数据交换,就可以实现异步局部更新1.准备工作配置web.xml 和 springmvc的配置文件配置applicationContextxml编写控制类实现具体功能的时候,只需要增加控制类和页面显示2.具体案例的代码实现1、ajax初体验,用 iframe 测试,感...原创 2020-03-02 10:24:35 · 123 阅读 · 0 评论 -
SpringMVC---JSON入门
1.什么是JSONJSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式采用完全独立于编程语言的文本格式来存储和表示数据简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言易于人阅读和编写,同时也易于机器解析和生成有效地提升网络传输效率2.JSON 与 JS 对象的关系JSON 是 JS 对象的字符串表示法,它使用文本...原创 2020-02-29 22:51:49 · 113 阅读 · 0 评论 -
SpringMVC---第一个SSM整合网页
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。原创 2020-02-28 11:55:58 · 293 阅读 · 1 评论 -
Springmvc---第一个HelloSpringMVC网页
Spring MVC 是一个模型 - 视图 - 控制器(MVC)的Web框架建立在中央前端控制器servlet(DispatcherServlet),它负责发送每个请求到处理程序,使用视图来给后台返回响应结果的概念,用于前后端交互。官方文档:https://docs.spring.io/spring/docs/5.2.0.RELEASE/spring-framework-reference/we...原创 2020-02-27 11:44:33 · 214 阅读 · 0 评论 -
Spring---AOP、整合MyBatis、声明事务
1.代理模式2.AOP3.整合MyBatis4.声明事务1.代理模式1.1静态代理用一个中介代替我们去做一些事情。抽象角色 :一般会使用接口或者抽象类来解决真实角色 :被代理的角色代理角色 :代理真实角色 , 代理真实角色后,我们一般会做一些附属操作客户 : 访问代理对象的人!比如拿租房这件事举例子接口 //租房 public interface Re...原创 2020-02-26 22:57:30 · 192 阅读 · 0 评论 -
Spring---简介、IOC、属性注入、自动装配、注解开发、java方式配置
1.Spring简介2.IOC 控制反转3.IOC创建对象的方式4.Spring配置5.属性注入以bean的作用域6.自动装配7.注解开发8.Java方式配置Spring1.Spring简介简单的说spring是一个轻量级的控制反转(IOC) 和面向切面编程(AOP)的框架!是程序员的春天,是软件行业的春天。由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创...原创 2020-02-24 21:58:18 · 303 阅读 · 0 评论 -
MyBatis---动态SQL
1.什么是动态SQLMyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。简单说动态SQL就是指根据不同的条件生成不同的SQL语句虽然在以前使用动态 SQL 并非一件易事,但正是...原创 2020-02-22 22:01:43 · 114 阅读 · 0 评论 -
MyBatis---多对一和一对多
1.多对一对于学生这边而言, 关联 … 多个学生,关联一个老师 【多对一】对于老师而言, 集合 , 一个老师,有很多学生 【一对多】在sql中创建老师和学生表Teacher表CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (...原创 2020-02-22 21:01:21 · 111 阅读 · 0 评论 -
MyBatis---增删改查和注意的点
增删改查注意事项1.增删改查增删改查的思路都是一样的,只要会了一个,其他的也就都会了,固定的操作步骤1、编写接口2、编写接口对应的SQL配置文件,一定要确保配置文件和SQL的正确性3、测试增删改查1.通过id 查询用户2.通过用户名和密码查询用户2.注意事项1、多个参数一定要增加 @Param 注解2、增删改一定要增加事务提...原创 2020-02-19 22:52:01 · 243 阅读 · 0 评论 -
框架---Mybatis的基本构建步骤
1.啥是MyBatis从javase开始,我已经学到了mybatis。这个过程经历了SE基础知识= =>前端= => 数据库= = > javaweb,这样完成一个项目的话,代码过于繁琐,于是就有了mybatis来简化数据库操作。mybatis存在就必然有它存在的价值:方便简单易学灵活sql和代码的分离,提高了可维护性。提供映射标签,支持对象与数据库的orm字段...原创 2020-02-19 20:45:26 · 193 阅读 · 0 评论