![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java框架
文章平均质量分 66
花乐晴
这个作者很懒,什么都没留下…
展开
-
AOP切面编程
一、AOP切面编程1、什么是AOP编程在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。2、AOP编程特点AOP采取横向抽取机制,取代了原创 2022-05-07 09:54:33 · 2042 阅读 · 0 评论 -
mybatisPlus主键类型
主键类型介绍AUTO : AUTO(0, “数据库ID自增”),INPUT : INPUT(1, “用户输入ID”),ID_WORKER : ID_WORKER(2, “全局唯一ID”),UUID : UUID(3, “全局唯一ID”),NONE : NONE(4, “该类型为未设置主键类型”),ID_WORKER_STR : ID_WORKER_STR(5, “字符串全局唯一ID”);...原创 2022-02-18 11:14:58 · 580 阅读 · 0 评论 -
Spring系列总结
1.什么是Spring?Spring是一个轻量级Java开源框架,最早由Rod Johnson创建,目的是解决企业级应用开发的复杂性,简化Java开发。Spring为开发Java应用程序提供全面的基础架构支持,因此Java开发者可以专注于应用程序的开发。Spring可以做很多事情,它为企业级开发提供给了丰富的功能,但是这些功能的底层都依赖于它的两个核心特性,也就是控制反转(IoC)也可以说依赖注入(DI)和面向切面编程(AOP)。为了降低Java开发的复杂性,Spring采取了以下4种关键策略(1原创 2021-11-04 08:17:34 · 87 阅读 · 0 评论 -
MyBatis总结
1.MyBatis是什么?MyBatis是一款优秀的dao持久层框架、一个半ORM(对象关系映射)框架。它支持定制化SQL、存储过程、高级映射、缓存机制,同时MyBatis几乎避免了JDBC代码中手动设置参数以及获取结果集等繁杂操作的过程。2.JDBC编程有哪些缺陷?MyBatis又是如何改进的?JDBC编程中频繁创建、释放数据库连接对象,容易造成系统资源浪费,影响系统性能。可以使用连接池解决这个问题。解决:在mybatis-config.xml中配置数据库连接池,使用连接池管理数据库连接。原创 2021-11-03 08:33:42 · 326 阅读 · 1 评论 -
SpringMVC总结
文章目录:1.什么是Spring MVC?2.Spring MVC的主要组件有哪些?3.请描述一下Spring MVC的工作流程?4.MVC是什么?MVC设计模式的好处有哪些5.拦截器Interceptor与过滤器Filter有什么区别?6.Spring MVC中常用注解有哪些?7.Spring MVC如何设定重定向和转发?8.Spring MVC如何解决POST请求中文乱码问题,GET请求又如何处理呢?1.什么是Spring MVC?Spring MVC是一个基于Java,实现了MV原创 2021-11-02 12:08:35 · 143 阅读 · 0 评论