![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA EE框架技术
该专栏,注重知识点总结,实战在上课中练习。
李yufei
每一朵花都是赤足走向春天的。
展开
-
SSM之Spring
1.简介:SpringSpring框架是一种轻量级的,一站式的企业级开发解决方案。框架:是一种设计思想,规范,API的精心组合,专门用来解决某一层次或领域的饿问题轻量级:此处是相对于EJB框架来说的,在资源占用,开发部署维护,学习成本等方面都比EJB轻便。一站式:即一步到位,Spring本身提供了丰富的功能属性,又直接 整合一批优秀的框架,可以满足项目各个层次的要求。2.Spring容器Spring容器是Spring的核心之一,用来存放,管理bean,也成bean容器**bean:**被S原创 2020-06-28 10:15:58 · 204 阅读 · 0 评论 -
AOP进阶练习
文章目录添加依赖:配置spring-service.xml基于注解的声明式AspectJ添加依赖:<!-- https://mvnrepository.com/artifact/org.springframework/spring-aspects --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artif原创 2020-06-15 10:35:58 · 264 阅读 · 0 评论 -
SSM框架整合
文章目录17.1 整合环境搭建17.1.1 整合思路17.1.2 准备所需jar包17.1.3 编写测试文件17.2 整合应用测试17.3 本章小结17.1 整合环境搭建17.1.1 整合思路由于Spring MVC是 Spring 框架中的一个模块,所以Spring MVC与Spring之间不存在整合的问题,只要引入相应JAR包就可以直接使用。因此SSM框架的整合就涉及Spring与MyBatis 的整合,以及Spring MVC 与 MyBatis的整合。17.1.2 准备所需jar包1.数据原创 2020-05-31 20:02:50 · 318 阅读 · 0 评论 -
Spring MVC入门
文章目录11.1 Spring MVC概述11.2 第一个Spring MVC应用11.3 Spring MVC的工作流程11.4 本章小结11.1 Spring MVC概述Spring MVC是Spring提供的一个实现了Web MVC设计模式的轻量级Web框架。Spring MVC具有如下特点:是Spring框架的一部分,可以方便的利用Spring所提供的其他功能。灵活性强,易于与其他框架集成。提供了一个前端控制器DispatcherServlet,使开发人员无需额外开发控制器对象。可自原创 2020-05-30 09:00:27 · 211 阅读 · 0 评论 -
MyBatis与Spring的整合
文章目录10.1整合环境的搭建10.1.1 准备所需JAR包10.1.2 编写配置文件10.2 传统Dao方式的开发整合10.3 Mapper接口方式的开发整合10.3.1 基于MapperFactoryBean的整合10.3.2 基于MapperScannerConfiger的整合10.1整合环境的搭建10.1.1 准备所需JAR包1.Spring框架所需要的Jar包 <dependency> <groupId>org.springframework</gro原创 2020-05-29 09:33:09 · 200 阅读 · 0 评论 -
动态 SQL
文章目录8.1动态SQL中的元素8.2 if元素8.3 choose,when,otherwise元素8.4 where,trim元素8.5 set元素8.6 foreach元素8.7 bind元素8.1动态SQL中的元素动态Sql是MyBatis的强大特性之一,MyBatis3采用了功能强大的基于OGNL的表达式来完成动态SQL,它消除了之前版本中需要了解的大多数元素,使用不到原来一半的元素就能完成所需工作。8.2 if元素在MyBatis中,元素是最常用的判断语句,它类似于Java中的if语句,原创 2020-05-27 21:24:01 · 186 阅读 · 0 评论 -
MyBatis的核心配置
文章目录7.1 MyBatis的核心对象7.1.1 SqlSessionFactory7.1.2 SqlSession7.2 配置文件7.2.1 主要元素7.2.2 元素7.2.3 元素7.2.4 元素7.2.5 元素7.2.6 元素7.2.7 元素7.2.8 元素7.2.9 元素7.3 映射文件7.3.1 主要元素7.3.2 元素7.3.3 元素7.3.4 元素7.3.5 元素7.3.6 元素7.1 MyBatis的核心对象7.1.1 SqlSessionF原创 2020-05-26 21:04:42 · 222 阅读 · 0 评论 -
初识MyBatis
文章目录6.1 什么是MyBatis6.2 MyBatis的下载和使用6.3 MyBatis 的工作原理6.4 MyBatis入门程序6.4.1 查询用户6.4.2 添加用户6.4.3 更新用户6.4.4 删除用户6.1 什么是MyBatisMyBatis是一个支持普通SQL查询,存储过程以及高级映射的持久层框架爱,它消除了几乎所有的JDBC代码和参数的手动设置以及结果集的检索,并使用简单的XML或注解进行配置和原始映射,用以将接口和JAVA的POJO映射成数据库中的记录,使得JAVA开原创 2020-05-25 18:20:26 · 446 阅读 · 0 评论 -
Spring的数据库开发
文章目录4.1 Spring JDBC4.1.1 Spring jdbcTemplate的解析4.1.2 Spring JDBC 的配置4.2 Spring JDBC Template的常用方法4.2.1 execute()4.2.2 update()4.2.3 query()4.2.4 delete()4.1 Spring JDBCSpring的JDBC模块负责数据库资源管理和错误处理,大大简化了开发人员对数据库的操作,使得开发人员可有从繁琐的数据库操作中解脱出来。4.1.1 Spring jdbc原创 2020-05-20 08:47:24 · 406 阅读 · 0 评论 -
Spring AOP
3.1 Spring AOP简介3.1.1 什么是AOP3.1.2 AOP术语3.2 动态代理3.3 基于代理类的AOP实现3.4 AspectJ开发原创 2020-05-19 18:13:49 · 284 阅读 · 0 评论 -
Spring中的Bean
2.1 Bean的配置2.1.1 构造器实例化xml配置文件:id唯一,calss指定Bean具体实现类,必须是完整的类名,可以在Bean1.java文件中右击“public class Bean1”中的Bean1,选中Copy Qualifiel Name得到。注意这里用"."分隔。测试函数:测试函数中首先定义xml配置文件的路径,可以在目录视图中右键选中Copy Qualifiel Name得到,注意这里从com开始,因为是路径所以用/隔开。然后加载配置文件对Bean进行实例化,在通过原创 2020-05-12 21:37:36 · 386 阅读 · 0 评论 -
Spring的基本应用
Spring概述1.1什么是SpringSpring是由Rod Johnson组织和开发的一个分层的Java SE/EE(一站式)轻量级开源框架,它以IOC(控制反转)和AOP(面向切面编程)为内核,使用基本的JavaBean来完成以前只可能由EJB完成的工作,取代了EJB的臃肿,低效的开发模式。1.2Spring的优点1.非侵入式设计2.方便解耦,简化开发。3.支持AOP4.支持声明式事务处理5.方便程序的调试6.方便集成各种优秀框架7.降低JAVA EE API的使用难度1.3Sp原创 2020-05-12 09:04:09 · 309 阅读 · 0 评论