04 主流框架
文章平均质量分 70
主流框架
aiwokache
这个作者很懒,什么都没留下…
展开
-
mybatis-plus分页方式
mybatis-plus分页方式原创 2023-02-23 10:57:47 · 25639 阅读 · 0 评论 -
Mybatis的5种分页方式
Mybatis的5种分页方式原创 2023-02-22 16:23:35 · 1523 阅读 · 0 评论 -
mybatis (返回值)查询语句专题
mybatis (返回值)查询语句专题原创 2023-02-19 17:37:37 · 951 阅读 · 0 评论 -
mybatis 传递参数的9种方法
mybatis 传递参数的7种方法原创 2023-02-19 15:29:07 · 1081 阅读 · 0 评论 -
mybatis-plus,sgg,杨bochao
mybatis-plus,sgg,杨bochao原创 2022-11-29 00:06:33 · 1122 阅读 · 0 评论 -
SpringSecurity,jwt oathu sso,YeZiJie
SpringSecurity,jwt oathu sso,YeZiJie原创 2022-11-19 17:38:12 · 887 阅读 · 0 评论 -
mybatis与hibernate的区别
一 对比表格对比项 mybatis hibernate 市场占用率 高 高 适合的行业 互联网、电商、项目 传统的(ERP、CRM、OA) 性能、及其控制 高、性能好控制 低、性能不好控制 Sql灵活性 高 低 学习门槛(成本) 低 高 sql配置 全局配置文件、映射文件 全局配置文件、映射文件 映射文件包含 定义POJO、配置SQL和映射关系(规则)。mybatis仅有...原创 2021-09-20 09:19:34 · 2211 阅读 · 0 评论 -
mybatis与jdbc的区别
一Mybatis解决jdbc编程的问题1、 数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。解决:在SqlMapConfig.xml中配置数据链接池,使用连接池管理数据库链接。2、 Sql语句写在代码中造成代码不易维护,实际应用sql变化的可能较大,sql变动需要改变java代码。解决:将Sql语句配置在XXXXmapper.xml文件中与java代码分离。3、 向sql语句传参数麻烦,因为sql语句的where条件不一定,可能多也可能...原创 2021-09-20 09:19:18 · 7787 阅读 · 0 评论 -
mybatis相关图形
1 mybtis工作流程图1、根据SqlSessionFactoryBuild生成SqlSessionFactory2、实例化过程中加载配置文件(mybatis-config.xml、xxxMapper.xml),根据其中的配置创建Configuration (1)mybatis-config.xml作为MyBatis的全局配置文件,配置了MyBatis的运行环境等信息,其中主要内容是获取数据库连接。 (2)M...原创 2021-09-17 16:15:37 · 326 阅读 · 0 评论 -
springmvc、struts2、servlet的联系与区别
一 servlet运行流程图1 - servlet运行详解(下) - dainner二 servlet生命周期图1 - servlet生命周期(五) - dainner三 cookie 图1 - cookie的使用细节 - dainner三 session 图1 - 比较cookie和session - dainner...原创 2021-11-19 11:04:53 · 1159 阅读 · 0 评论 -
hibernate中文网 第二章 体系结构(Architecture) 2021-05-22 ~ 2021-05-24
2.1. 概况(Overview)一个非常简要的Hibernate体系结构的概要图:从这个图可以看出,Hibernate使用数据库和配置信息来为应用程序提供持久化服务(以及持久的对象)。我们来更详细地看一下Hibernate运行时体系结构。由于Hibernate非常灵活,且支持多种应用方案, 所以我们这只描述一下两种极端的情况。“轻型”的体系结构方案,要求应用程序提供自己的JDBC 连接并管理自己的事务。这种方案使用了Hibernate API的最小子集:“全面解决”的体系结..原创 2021-05-22 17:52:00 · 300 阅读 · 0 评论 -
sql注入
一 sql注入1 定义 SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息。2 原理SQL注入攻击是通过操作输入来修改SQL语句,用以达到执行代码对WEB服务器进行攻击的方法。简单的说就是在post/getweb表单、输入域名或页面请求的查询...原创 2021-08-30 15:30:54 · 99 阅读 · 0 评论 -
jdbc相关图形
1、百度百科jdbc图1原创 2021-08-25 16:22:11 · 199 阅读 · 0 评论 -
hibernate中文网相关图形、笔记
1、hibernate启动流程图 内容来源:1 Hibernate入门 1.2. 第一部分 - 第一个Hibernate应用原创 2021-07-05 10:59:16 · 156 阅读 · 0 评论 -
【Spring】大白话聊聊代理模式 —— 动态代理
博客园大白话聊聊代理模式 —— 动态代理https://www.cnblogs.com/boluopabo/p/13228002.html原创 2021-08-11 15:46:57 · 119 阅读 · 0 评论 -
Hibernate继承映射详解(xml版本)
参考:csdn(25条消息) Hibernate继承映射详解_鹏霄万里展雄飞-CSDN博客https://blog.csdn.net/wangpeng047/article/details/7280981https://blog.csdn.net/qq_21225505/article/details/81809776原创 2021-08-11 13:41:43 · 146 阅读 · 0 评论 -
数据持久化框架为什么放弃Hibernate、JPA、Mybatis,最终选择JDBCTemplate!
因为项目需要选择数据持久化框架,看了一下主要几个流行的和不流行的框架,对于复杂业务系统,最终的结论是,JOOQ是总体上最好的,可惜不是完全免费,最终选择JDBC Template。Hibernate和Mybatis是使用最多的两个主流框架,而JOOQ、Ebean等小众框架则知道的人不多,但也有很多独特的优点;而JPA则是一组Java持久层Api的规范,Spring Data JPA是JPA Repository的实现,本来和Hibernate、Mybatis、JOOQ之类的框架不在同一个层次上,但引.转载 2021-05-19 11:15:12 · 268 阅读 · 0 评论 -
Hibernate 和JDBC的区别
HIbernate: 1.概念:ORMapping (对象关系映射) 1)操作数据库的框架,底层是通过JDBC操作数据库的 2)用面向对象的方式操作数据库 2.JDBC的缺点: 1)代码繁琐 2)不是面向对象的数据库操作 3)资源关闭的代码也很繁琐 4)没有做到数据库缓存 5)移植性比较差(MySQL无法移植到Oracle) JDBC优点: 1)因为是底层操作所以效率高 3.Hibernat转载 2021-08-30 09:43:06 · 665 阅读 · 0 评论 -
Hibernate几种映射类型
在我们学习Hibernate时就知道,Hibernate映射类型分为两种:Hibernate内置的映射类型和Hibernate客户化映射类型。内置映射类型负责把一些常见的Java类型映射到相应的SQL类型;此外,Hibernate还允许用户实现UserType或CompositeUserType接口,来灵活地定制客户化映射类型1.Hibernate内置映射类型1).Java基本类型的Hibernate映射类型 Java 类型 Hibernate 映射类型转载 2021-06-25 17:33:37 · 643 阅读 · 0 评论 -
JDBC悲观锁和乐观锁
一 JDBC悲观锁和乐观锁1.悲观锁和乐观锁的概念1.1悲观锁悲观锁就是比较悲观。我在拿一条记录时,生怕别人修改这条记录,于是就把它锁住,不让别人用。直到我使用完才解锁。悲观锁的语法格式是:select ... from ... where ... for update;如:select empno,ename,job,sal from emp where empno = 7499 for update;在mysql中,当使用for update语句时,决定行锁还转载 2021-08-30 11:16:12 · 349 阅读 · 0 评论 -
Spring Security相关图形
一、需求调研、需求分析(即应用场景)spring security 是基于 spring 的安全框架,它提供全面的安全性解决方案。二、框架的设计思想认证(你是谁,用户/设备/系统,是否合法)。 验证(你有干什么的权限,也叫权限控制/授权,允许执行的操作)。ds:这个验证可以控制到方法的级别,验证用户能做什么。三、工作原理、运行流程 文:基于 Filter , Servlet, AOP 实现身份认证和权限验证。四、详细设计:实现方法(技术)spring secur...原创 2022-03-24 23:23:12 · 1484 阅读 · 0 评论