E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Hibernate
javaSE基础java自定义注解原理分析
反射获取方法的注解信息结束注解在JavaSE中算是比较高级的一种用法了,为什么要学习注解,我想大概有以下几个原因:1.可以更深层次地学习Java,理解Java的思想.2.有了注解的基础,能够方便阅读各种框架的源码,比如
hibernate
·
2021-10-15 13:28
如何解决
hibernate
一对多注解懒加载失效问题
目录
hibernate
一对多注解懒加载失效经排查,问题出在controller这边解决方法
Hibernate
懒加载异常说明及其解决懒加载异常出现的原因解决方案1解决方案2解决方案3
hibernate
一对多注解懒加载失效在
·
2021-10-15 13:27
SpringBoot 整合 Spring Data JPA
ORM(ObjectRelationalMapping)的全称是对象关系映射,主流JavaORM框架有Mybatis,
Hibernate
等。
·
2021-10-15 00:45
详解IDEA2020新建spring项目和c3p0连接池的创建和使用
mysql-connector-java.jar3、编写测试类测试连接前言C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展,目前使用它的开源项目有
Hibernate
·
2021-10-14 12:25
基于spring+springmvc+
hibernate
整合深入剖析
目录1.新建一个mavenweb项目2.pom文件,导入jar包3.配置文件4.spring-mvc和spring整合5.spring和
hibernate
整合6.总结三大框架反反复复搭了很多次,虽然每次都能搭起来
·
2021-10-09 13:42
Java面试——MyBatis系列总结
3.MyBatis与
Hibernate
的区别在哪?4.MyBatis的优缺点5.请说说MyBatis的工作原理6.MyBatis的架构设计是怎样的?
张起灵-小哥
·
2021-10-01 14:07
MyBatis
#
Java面试
java
面试
mybatis
mybatis的mapper特殊字符转移及动态SQL条件查询小结
标签场景案例前言我们知道在项目开发中之前使用数据库查询,都是基于jdbc,进行连接查询,然后是高级一点jdbcTemplate进行查询,但是我们发现还是不是很方便,有大量重复sql语句,与代码偶合,效率低下,于是就衍生出来ORM框架,如Mybatis,
Hibernate
·
2021-09-24 17:49
WIN10系统休眠文件与保留存储
更改休眠文件的大小在命令窗口输入命令【powercfg
hibernate
size50】并回车(50表示将
秋为春
·
2021-09-24 15:30
windows
10
elf文件
操作系统
SpringMVC使用
hibernate
-validator进行参数校验最佳实践记录
下面来看下通过
hibernate
-validator来进行优雅的参数校验。
·
2021-09-15 12:35
使用springMVC所需要的pom配置
servletapi的maven依赖javaservletpageapi(jspapi)的maven依赖jstl的maven依赖spring-webmvc的maven依赖commons-lang3的依赖
hibernate
-validator
·
2021-09-14 18:56
MyBatis vs
Hibernate
,到底哪个性能更好?
当前流行的方案有
Hibernate
与myBatis。两者各有优劣。竞争激烈,其中一个比较重要的考虑的地方就是性能。因此笔者通过各种实验,测出两个在相同情景下的性能相关的指数,供大家参考。
·
2021-09-08 21:09
java
Mybatis新手进阶知识点,老鸟请走开
原生的与数据库连接的方式是JDBC,每次操作需要以下6个步骤加载数据库驱动创建连接创建一个Statement执行SQL处理结果集关闭连接原生的方式步骤繁琐,开发效率低,市面上有很多的优秀的ORM框架:
Hibernate
·
2021-09-08 02:51
Spring系列之事物管理
不管你用JDBC、Mybatis、
Hibernate
等任何一种方式操作数据库,也不管你使用DataSource还是JTA的事物,Spring事物抽象管理都能很好
·
2021-09-07 19:10
❤️六万字《Spring框架从入门到精通》(建议收藏)❤️
SSH:Struct2+Spring+
Hibernate
SSM:SpringMVC+Spring+Mybatis官网:https://spring.io/projects/spring-fram
七元K
·
2021-09-06 08:54
Spring.
spring
java
Hibernate
的一对一,一对多/多对一关联保存的实现
目录一对一关联保存:留言表实体类配置:(主表)留言内容表配置:(从表)留言表hbm.xml配置:(主表)留言内容表hbm.xml配置:(从表)一对多/多对一保存活动表实体类配置:(主表)自定义报名要素实体类配置:(从表)活动表hbm.xml配置:(主表)报名信息表:(从表)一对一关联保存:说明:留言状态表:记录用户的留言信息,如留言人openid,留言时间等…(主表)用户留言内容表:记录用户的留言
·
2021-09-05 16:24
Spring系列之事物是如何管理的
不管你用JDBC、Mybatis、
Hibernate
等任何一种方式操作数据库,也不管你使用DataSource还是JTA的事物,Spring事物抽象管理都能很好的把他统一在一起。
·
2021-09-02 13:04
spring
Spring系列之事物是如何管理的
不管你用JDBC、Mybatis、
Hibernate
等任何一种方式操作数据库,也不管你使用DataSource还是JTA的事物,Spring事物抽象管理都能很好的把他统一在一起。
程序员阿牛
·
2021-09-02 13:08
JAVA SpringBoot统一日志处理原理详解
的使用解决多框架日志不统一问题SpringBoot如何处理日志关系slf4j的桥接原理根据slf4j桥接原理改造logger总结框架日志SpringJCLSpringBootSfl4j–>logback
Hibernate
3Slf4jStruts2LoggerFactory
·
2021-09-02 12:39
SpringBoot参数校验-错误消息国际化
个人专题目录SpringBoot参数校验-错误消息国际化整合
hibernate
-validator验证和Spring验证并使用Spring的国际化Maven核心依赖org.springframework.bootspring-boot-starter-validation
Java及SpringBoot
·
2021-09-01 11:39
Java
Hibernate
使用SessionFactory创建Session案例详解
SessionFactory在
Hibernate
中实际上起到了一个缓冲区的作用他缓冲了
HIbernate
自动生成SQL语句和其他的映射数据还缓冲了一些将来有可能重复利用的数据为了能创建一个SessionFactory
·
2021-08-30 17:03
基于JPA查询部分字段的相关事项
目录JPA查询部分字段相关事项JPA使用HQL查询部分字段出错解决使用HQL的注意JPA中自定义查询语句一定要注意这些补充JPA查询部分字段相关事项JPA使用HQL查询部分字段出错org.
hibernate
.hql.internal.ast.QuerySyntaxException
·
2021-08-27 13:24
SpringBoot参数校验的最佳实战教程
目录前言
hibernate
-validator基本使用引入依赖编写需要验证对象验证对象属性是否符合要求验证规则空/非空验证bool时间数学字符串模板正则SpringBoot整合
hibernate
-validator
·
2021-08-25 10:41
Hibernate
中5个核心接口知识点整理
Hibernate
是一个全自动的orm框架,
hibernate
可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库,同时
Hibernate
作为持久层中间件,它的具体实现对与上层调用是透明的
·
2021-08-24 09:30
MyBatis延迟加载与立即加载案例教程
MyBatis入门-延迟加载与立即加载加载策略延迟加载延迟加载(lazyload)是(也称为懒加载)
Hibernate
3关联关系对象默认的加载方式,延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候
·
2021-08-22 17:16
SpringBoot整合Mybatis Generator自动生成代码
application.yml配置5.generatorConfig.xml配置7.选择MybatisGenerator启动,自动在dao、entity、mapper包下生成代码Mybatis是目前主流的ORM框架,相比于
hibernate
·
2021-08-22 13:30
解决spring-data-jpa mysql建表编码问题
使用InnoDB引擎UTF8编码创建配置类:importorg.
hibernate
.dialect.MySQL5InnoDBDialect;importorg.
hibernate
.dialect.MySQLInnoDBDialect
·
2021-08-19 11:57
数据持久化框架为什么放弃
Hibernate
、JPA、Mybatis,最终选择JDBCTemplate!
Hibernate
和Mybatis是使用最多的两个主流框架,而JOOQ、Ebean等小众框架则知道的人不多,但也有很多独特的优点;而JPA则是一组Java持久层Api的规范,SpringDataJPA是
·
2021-08-17 17:42
java
Mybatis原理及源码分析
原文来自:三不猴子Mybatis原理及源码分析作为Java程序员Mybatis应该是一个必会框架了,其源码体量只有Spring的1/5,也是
Hibernate
的1/5,相比于其他流行框架Mybatis源码无疑是学习成本最低的
三不猴子
·
2021-08-16 23:41
javax NotBlank和Email注解失效的解决
novalidatorcouldbefoundforconstraint'javax.validation.constraints.notblank'原来是由于javax只提供了注解的定义,未提供对应的处理器,一般使用
hibernate
·
2021-08-13 13:25
MiniDao1.8.3 版本发布,轻量级Java持久化框架
Minidao产生的初衷是为了解决
Hibernate
项目,在复杂SQL具备Mybatis一样的灵活能力,同时支持事务同步。
·
2021-08-13 11:07
Java之jpa入门教程讲解
JavaPersistence包含下面三个部分:Java持久化APIJPA查询语言对象关系映射元数据二:JPA有哪些框架提供了的实现当前JPA提供厂商有
Hibernate
,Apache,EclipseLink
·
2021-08-10 19:35
Mybatis原理及源码分析
Mybatis原理及源码分析作为Java程序员Mybatis应该是一个必会框架了,其源码体量只有Spring的1/5,也是
Hibernate
的1/5,相比于其他流行框架Mybatis源码无疑是学习成本最低的
·
2021-08-08 19:02
mybatis原理源码分析
SpringBoot整合SpringDataJPA
目录SpringBoot整合JPAJPA&SpringDataJPA
Hibernate
&JPA1、JPA2、JPA&
Hibernate
关系
Hibernate
VSMybatis一、导入依赖二、简单的CRUD1
·
2021-08-06 10:42
Java面试题冲刺第九天--MyBatis
面试题2:相比较
Hibernate
与Mybatis,你有哪些看法?正经回答:面试题3:Mybatis中的#{}和${}有哪些区别正经回答:深入追问:追问1:什么是sql注入?
·
2021-08-05 13:05
手工搭建Servlet实现
Tomcat编译程序启动Tomcat读取日志前言在初学Javaweb的时候,就曾听到过这样一种说法:javaWeb的演变过程大概可以分为4个阶段:jsp+Servlet+jdbcspring+struts2+
hibernate
·
2021-08-03 13:44
SpringBoot JPA懒加载失效的解决方案(亲测有效)
懒加载失效使用springBootJPA对两个实体类进行双向关联,并设置了懒加载,如下:然后在查询后用到了roles,会报错,解决办法如下:1.在配置文件中加入:spring.jpa.properties.
hibernate
.enable_lazy_load_no_trans
·
2021-08-03 11:57
springboot jpa 延迟加载问题的2种解决
spring.jpa.open-in-view=true方法失效经过测试,有两种解决办法:1、在application.properties的配置文件中新增spring.jpa.properties.
hibernate
.enable_lazy_load_no_trans
·
2021-07-29 13:41
Hibernate
双向一对一映射关系配置代码实例
1、外键映射1.1、实体类packagecom.yl.bean;importjava.io.Serializable;/***公民实体类*/publicclassPersonimplementsSerializable{privateIntegerid;privateStringname;privatePersonCardcard;publicPerson(){}publicPerson(Inte
·
2021-07-29 13:09
spring data jpa开启批量插入、批量更新的问题解析
最近准备上spring全家桶写一下个人项目,该学的都学学,其中ORM框架,最早我用的是jdbcTemplate,后来用了Mybatis,唯独没有用过JPA(
Hibernate
)系的,过去觉得
Hibernate
·
2021-07-29 11:18
基于javax.validation结合spring的最佳实践
注解如下:
Hibernate
validator在JSR303的基础上对校验注解进行了扩展,扩展注解如下:pom中添加注解javax.validationvalidat
·
2021-07-28 10:17
如何使用Bean Validation 解决业务中参数校验
验证代码繁琐,重复劳动方法内代码显得冗长每次要看哪些参数验证是否完整,需要去翻阅验证逻辑代码叙述BeanValidation是一个通过配置注解来验证参数的框架,它包含两部分BeanValidationAPI和
Hibernate
Validator
·
2021-07-28 10:45
最新Java面试题,常见面试题及答案汇总
面试题模块汇总面试题包括以下十九个模块:Java基础、容器、多线程、反射、对象拷贝、JavaWeb模块、异常、网络、设计模式、Spring/SpringMVC、SpringBoot/SpringCloud、
Hibernate
·
2021-07-28 09:19
java
Java 中使用 Jersey 实现上传文件(附加密和解密)
Jersey简介Jersey是开源的RESTful框架,实现了JAX-RS规范,提供了更多的特性和工具,可以进一步地简化RESTfulservice和client开发,与Struts类似,它同样可以和
Hibernate
·
2021-07-27 20:02
java
Java 新闻综述:Spring Boot 更新、Kotlin、Scala、OpenJDK、Liberica JDK
本周2021年7月19日的Java综述,重点介绍JDK17、JDK18、OpenJDK、LibericaJDK、GraalVM、MicroProfile4.1、Quarkus2.0.3、
Hibernate
·
2021-07-27 20:23
Tomcat严重: 由于之前的错误,Context[/ChinaMobile]启动失败
Ubuntu20.04LTSIntelliJIDEACommunityEditon2021.1java-11-openjdk-amd64apache-tomcat-7.0.109SSH框架(Struts2+Spring+
Hibernate
3
·
2021-07-27 19:36
javatomcatssh
Hibernate
的升级&&Query用法
一、基本概念1、Configuration:概述:Configuration类负责管理
Hibernate
的配置信息。启动
Hibernate
、创建SessionFactory对象。
·
2021-07-27 19:04
hibernate
hibernate
_分页查询
@Testpublicvoidtest(){SessionFactorysf=null;Sessionsession=null;Transactionts=null;try{sf=
Hibernate
Util.getSessionFactory
·
2021-07-27 19:04
hibernate
详解SSH 框架中对象调用流程
摘要:SSH=Struts+Spring+
Hibernate
SSH不是一个框架,而是多个框架(struts+spring+
hibernate
)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活
·
2021-07-27 19:27
4万行代码,最轻量级源码体量,这个框架太牛逼了!
其源码体量只有Spring的1/5,也是
Hibernate
的1/5。但在功能上这三个框架并无高低之分,但从源码轻量级来讲,MyBatis无疑是最成功的。
欢迎关注公众号:【码农突围】
·
2021-07-27 09:00
编程语言
java
面试
移动开发
twitter
面试题——Mybatis
2.MyBatis与
Hibernate
有哪些不同?3.#{}和${}区别?4.如何实现批量插入、删除、修改操作?5、有哪些动态sql?他们的作用是什么?6、在xml映射文件中,有哪些标签?
一盏清辉
·
2021-07-26 21:09
数据库
#
持久层框架
mybatis
数据库
mysql
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他