
框架
文章平均质量分 82
框架
箱水母
这个作者很懒,什么都没留下…
展开
-
框架---SpringBoot
SpringBootSpringBoot什么是SpringBootSpringBoot特点SpringBoot的核心功能开发创建添加SpringBoot的起步依赖整合成MyBatis在pom.xml中加入需要jar包配置文件中添加:application.propertiesApplication中添加:@MapperScan("springboot.mapper")转发到jsp拦截器配置拦截器SpringBoot传统Spring开发缺点:1、Spring的配置比较繁琐2、SSM中jar包的版本依赖原创 2021-09-08 21:18:33 · 684 阅读 · 0 评论 -
框架---SSM集合,Maven
SSM集合原创 2021-09-11 18:47:26 · 266 阅读 · 1 评论 -
框架---SpringAOP,代理模式
SpringAOP,代理模式SpringAOP代理模式静态代理静态代理优缺点动态代理(JDK代理)SpringAOPAspect Oriented Programming 面向切面编程Object Oriented Programming面向对象编程拦截器、过滤器都是基于代理模式代理模式静态代理让目标对象和代理类实现同一个接口,目的是让客户端访问的时候行为是一致。这其实就是一种保护(对目标对象的保护),控制对具体目标对象的访问,这个时候就由代理说了算。在代理对象里面转调目标对象之前和之原创 2021-09-11 14:42:41 · 287 阅读 · 0 评论 -
框架---Spring IOC
Spring IOCSpring工厂Spring框架Spring工厂1、方便解耦,简化开发,IOC控制反转Spring 就是一个大工厂,可以将所有对象创建和依赖关系维护交给Spring2、AOP 编程的支持Spring 提供面向切编程,可以方便的实现对序进行权限拦截、运监控等功能3、声明式事务的支持(张三给李四转账,要么同时成功,要么同时失败)只需要通过配置就可以完成对事务的管理,而无手动编程4、方便集成各种优秀框架Spring 不排斥各种优秀的开源框架,其内部提供了对各种优优秀框架的原创 2021-09-07 17:55:52 · 87 阅读 · 0 评论 -
编程---三层架构
三层架构不同于MVC三层:Controller控制层,封装对象Service 业务层,业务逻辑(1)获取已存在的所有用户(2)通过遍历得到每一个用户信息然后育新用户进行比较(3)结果已存在就不再注册,不存在就注册Dao数据访问层,基本的增删改查Controller:接收前台传递过来的数据,对数据进行封装,然后交给Service层完成业务逻辑,Service层可以调用Dao层完成增删改查在三层架构里面是面向接口编程,Service层能够为Controller层提供的所有功能都写到Ser原创 2021-09-04 13:46:49 · 529 阅读 · 0 评论 -
框架---MyBatis---动态Sql
MyBatis 动态Sql动态Sqlwhere-if标签set-if标签foreach标签choose、when、otherwise动态Sql通过MyBatis提供的各种标签方法实现动态拼接Sql。这些标签类似于JSTL标签,可以写控制语句动态的拼接Sql。where-if标签用于查找语句。如果输入的时候添加了属性,if标签生效;如果if标签里的内容是添加的第一个会自动把其中的and去掉。@Test public void testIfWhere(){ SqlSessi原创 2021-09-04 11:23:09 · 256 阅读 · 0 评论 -
框架---MyBatis---多表
MyBatis多表一对一一对多多对多一对一一个学生只属于一个班级。MyBatis中使用association标签解决一对一关联查询,association标签可以使用的属性如下:property:对象属性的名称javaType:对象以昂属性的类型column:数据库中字段的名称(也可能是起的别名)最终返回的是一个学生的集合,但是Student里面是有一个banji对象,里面保存了这个学生对应的班级信息。<mapper namespace="student"> <resul原创 2021-09-04 11:02:42 · 209 阅读 · 0 评论 -
框架---MyBatis---简介
MyBatisMyBatismybatis框架运行流程Student实体类mybatis.xml基本配置下划线字段对应实体类驼峰命名配置别名StudentMapper.xml示例MyBatis像MyBatis、Hibernate都是属于ORM框架。mybatis框架运行流程POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBean。SqlSession就是会话,类似于jdbc里面的Connection,开启了这次会话,就可以发送增删改查的操原创 2021-09-02 20:59:32 · 492 阅读 · 0 评论 -
框架---SpringMVC
SpringMVCSpringmvc是什么web.xmlspringmvc.xml示例添加在业务逻辑中收集数组JSON数据封装:GET和POST乱码转发和重定向@RequestParam注解视图解析器拦截器Springmvc是什么Springmvc是spring框架的后续产品,用在基于MVC的表现层开发,类似于struts2框架。一般的项目:SSM+SpringBoot+IDEA+Git+SpringCloud+RedisSpringmvc依赖于Core(IOC),Springmvc需要导入Core原创 2021-09-01 21:09:45 · 324 阅读 · 0 评论