Java
已收录文章:859篇
-
一、docker简介电子商务社交平台源码请加企鹅求求:一零三八七七四六二六。Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上287 收藏
-
现在想要自学java的伙伴们,肯定都关心一个问题“如何系统的自学java”自学真的不容易很多自学的小伙伴都放弃了,有的没办法后来参加培训去了。在自学的过程中遇到问题无人请教,觉得自204 收藏
-
事务四个特性原子性:不可分割,在对数据库操作时,只有两个结果,成功提交,失败回滚 一致性:操作前后数据总和不变 隔离性:并发时,不能互相干扰 持久性:数据一但提交就不会丢失152 收藏
-
1. 需求背景 在很多场合,我们需要对表中的数据对递归查询。如以下情况: 1. 菜单分类中,我们往往需要由一级菜单获得对应的子菜单。 id name pid 1 图书 0 2 服装 0 3 儿童读物 1 4 杂志 1234 收藏
-
乐观锁 & 悲观锁 是一种设计思想,而不是锁的实现在Java和MySql中,都有基于乐观锁和悲观锁的实现。Java中的atomic包(CAS,基于乐观锁),synchronized(重量级锁,基于悲观锁);MySql中的lock in421 收藏
-
以前都是用Mybatis进行数据库的开发,最近学习Spring Boot之后发现JPA显得更友好,所以我们就一起来了解一下JPA的原理吧。 Spring Data JPA JPA简单介绍 Java持久性API(JPA)是Java的一个规范。 它用于在Java123 收藏
-
1、项目结构2、添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId> </dependency> <dependency>265 收藏
-
极客时间是很多程序员平时都在用的学习app, 上面的课程大部分质量都是比较高的。 举几个例子:《数据结构与算法之美》,课程设计合理,而且深入浅出,数据结构和算法以及很多编程思想都100 收藏
-
我们目前接触的主流的数据库有:sqlserver,mysql,Oracle、SQLite、Access、MS SQL Server等。对于Java开发的初学者来说,我们看似选择很多,但为了方便我们开发,相对而言推荐使用的数据库还是MySQL。438 收藏
-
有个同学提出一个这样的疑问;在业务系统中,数据一般都从sql中查询,类似使用where,order by,limit,聚合函数等,为什么还要用java8的Stream方法?首先,我们可以看下Stream的方法。stream三种创建方式459 收藏
-
或许最好的人生,不在于诗和远方,而在于平静下来发现,眼前熟悉的一切皆是心之所向。 我们比较常见的就是基于角色的访问控制,用户通过角色与权限进行关联。简单地说,一个用户拥有415 收藏
-
就国内来说项目中mybatis使用的较多,因为方便灵活,上手快,会写sql就能用好mybatis,另外sql优化等简单易做,遇到慢sql了比hibernate更好排查。除了一大痛点,因为项目短平快,所以开发过程中192 收藏