SSM框架
文章平均质量分 95
Smulll_
此人不懒,就是不想写
展开
-
SpringMVC学习笔记——2
SpringMVC的拦截器Interceptor规范,主要是对Controller资源访问时进行拦截操作的技术,当然拦截后可以进行权限控制,功能增强等都是可以的。Filter技术lnterceptor技术技术范畴Javaweb原生技术SpringMVC框架技术拦截/过滤资源可以对所有请求都过滤,包括任何servlet、Jsp、其他资源等只对进入了SpringMVc管辖范围的才拦截,主要拦截Controller请求执行时机早于任何Servlet执行。原创 2023-09-21 16:44:32 · 285 阅读 · 0 评论 -
SpringMVC学习笔记——1
SpringMVC是一个基于Spring开发的MVC轻量级框架,Spring3.0后发布的组件,SpringMVC和Spring可以无缝整合,使用作为前端控制器,且内部提供了处理器映射器、处理器适配器、视图解析器等组件,可以简化JavaBean封装,Json转化、文件上传等操作。原创 2023-09-18 10:42:44 · 642 阅读 · 0 评论 -
Spring学习笔记——4
事务是开发中必不可少的东西,使用JDBC开发时,我们使用connnection对事务进行控制,使用MyBatis时,我们使用SqlSession对事务进行控制,缺点显而易见,当我们切换数据库访问技术时,事务控制的方式总会变化,Spring 就将这些技术基础上,提供了统一的控制事务的接口。Spring的事务分为:编程式事务控制和声明式事务控制事务控制方式解释编程式事务控制Spring提供了事务控制的类和方法,使用编码的方式对业务代码进行事务控制,事务控制代码和业务操作代码耦合到了一起,开发中不使用。原创 2023-09-11 10:24:20 · 150 阅读 · 0 评论 -
Spring学习笔记——3
AOP,,面向切面编程,是对面向对象编程OOP的升华。OOP是纵向对一个事物的抽象,一个对象包括静态的属性信息,包括动态的方法信息等。而AOP是横向的对不同事物的抽象,属性与属性、方法与方法、对象与对象都可以组成一个切面,而用这种思维去设计编程的方式叫做面向切面编程。原创 2023-09-06 10:42:32 · 386 阅读 · 0 评论 -
Spring学习笔记——2
Spring除了xml配置文件进行配置之外,还可以使用注解方式进行配置,注解方式慢慢成为xml配置的替代方案。我们有了xml开发的经验,学习注解开发就方便了许多,注解开发更加快捷方便。2.0时代,Spring开始出现注解2.5时代,Spring的Bean配置可以使用注解完成3.0时代,Spring其他配置也可以使用注解完成,我们进入全注解时代基本Bean注解,主要是使用注解的方式替代原有xml的<bean>标签及其标签属性的配置</使用@Component注解替代<bean>标签xml配置。原创 2023-08-06 18:35:51 · 249 阅读 · 0 评论 -
Spring学习笔记——1
Spring学习笔记——1一、Spring入门1.1、学习路线1.2、传统Javaweb开发困惑及解决方法1.3、三种思想的提出和框架概念1.3.1、IoC、DI和AOP思想提出1.3.2、框架的基本特点1.4、Spring概述1.5、BeanFactory快速入门1.6、ApplicationContext快速入门1.7、BeanFactory与ApplicationContext的关系1.8、BeanFactory和ApplicationContext的继承体系二、基于XML方式Bean应用2.1、Be原创 2023-08-01 09:38:21 · 836 阅读 · 0 评论 -
MyBatis学习笔记——4
使用注解来映射简单语句会使代码显得更加简洁,但对于稍微复杂一点的语句,Java 注解不仅力不从心,还会让你本就复杂的 SQL 语句更加混乱不堪。mybatis的缓存:将select语句的查询结果放到缓存(内存)当中,下一次还是这条select语句的话,直接从缓存中取,不再查数据库。所谓的逆向工程是:根据数据库表逆向生成Java的pojo类,SqlMapper.xml文件,以及Mapper接口类等。当然,使用注解式开发的话,sql语句是写在java程序中的,这种方式也会给sql语句的维护带来成本。原创 2023-07-23 20:07:35 · 1027 阅读 · 0 评论 -
MyBatis学习笔记——3
其中sql语句中的javaType,jdbcType,以及select标签中的parameterType属性,都是用来帮助mybatis进行类型确定的。如果一个包下的类太多,每个类都要起别名,会导致typeAlias标签配置较多,所以mybatis用提供package的配置方式,只需要指定包名,该包下的所有类都自动起别名,别名就是简类名。当返回的数据,没有合适的实体类对应的话,可以采用Map集合接收。使用这种方式的前提是:属性名遵循Java的命名规范,数据库表的列名遵循SQL的命名规范。原创 2023-07-22 13:49:40 · 289 阅读 · 0 评论 -
MyBatis学习笔记——2
*** 银行账户类* @author 老杜return id;} }原创 2023-07-21 09:13:20 · 143 阅读 · 0 评论 -
MyBatis学习笔记——1
在文献中看到的framework被翻译为框架Java常用框架:SSM三大框架: Spring + SpringMVC + MyBatisSpringBoot等。。。框架其实就是对通用代码的苗装,提前写好了一堆接口和类,我们可以在做项目的时候直接引入这些接口和类(引入框架),基于这些现有的接口和类进行开发,可以大大提高开发效率.框架一般都以jar包的形式存在。(jar包中有class文件以及各种配置文件等。SSM三大框架的学习顺序:MyBatis、Spring、SpringMVC。原创 2023-07-18 08:58:29 · 290 阅读 · 0 评论