首页
学习
活动
专区
工具
TVP
发布

品茗IT

专栏作者
157
文章
179464
阅读量
35
订阅数
Mybatis中实现批量更新的几种姿势,总有一款适合你
mybatis中实现批量插入是很简单的,相比大家都知道,这里就不赘述,本文主要讲述如何实现批量更新。
品茗IT
2020-05-28
8.6K0
JAVA代码的热部署,动态语言Groovy使用的三种方式
Groovy是构建在JVM上的一个轻量级却强大的动态语言, 它结合了Python、Ruby和Smalltalk的许多强大的特性.
品茗IT
2020-05-28
4.3K0
SpringBoot入门建站全系列(三十四)使用Drools规则引擎做排班系统
Drools 是用 Java 语言编写的开放源码规则引擎,使用 Rete 算法对所编写的规则求值。Drools 允许使用声明方式表达业务逻辑。可以使用非 XML 的本地语言编写规则,从而便于学习和理解。并且,还可以将 Java 代码直接嵌入到规则文件中,这令 Drools 的学习更加吸引人。
品茗IT
2020-05-28
2.2K0
SpringBoot入门建站全系列(三十二)接入xxl-job分布式任务调度平台
XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
品茗IT
2020-05-28
1.3K0
SpringCloud微服务实战系列(十四)分布式锁之Zookeeper实现
分布式锁是控制分布式系统之间同步访问共享资源的一种方式。在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防止彼此干扰来保证一致性,在这种情况下,便需要使用到分布式锁。
品茗IT
2020-05-28
7420
SpringBoot入门建站全系列(三十一)atomikos实现多数据源的分布式事务
本篇使用atomikos做多数据源的分布式事务,基于Mysql的xa事务数据源,通过atomikos的事务管理器完成。并使用mybatis作为数据库中间件。
品茗IT
2020-05-28
1.3K0
SpringBoot入门建站全系列(三十)Mybatis多数据源进行数据库操作
这就牵扯到分布式事务控制,本篇只是讲述多数据源的使用,下一篇再讲述如何使用分布式事务控制中间件。
品茗IT
2020-05-28
7330
SpringCloud微服务实战系列(十三)分布式锁之Redis实现(redisson)
分布式锁是控制分布式系统之间同步访问共享资源的一种方式。在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防止彼此干扰来保证一致性,在这种情况下,便需要使用到分布式锁。
品茗IT
2020-05-28
2.2K0
Java锁、悲观乐观锁、分布式锁?细说那年我们用过的锁
Java锁,指的是应用中使用的锁;应用中在处理线程安全的问题时,常常使用synchronized 或者ReentrantLock等锁来保证线程安全。
品茗IT
2020-05-28
9070
Spring整合JpaMapper(Mybatis通用插件)详情
那就用JpaMapper吧!JpaMapper是尽量按照JPA hibernate的书写风格,对mybatis进行封装,是CRUD操作更加简单易用,免于不断写sql。
品茗IT
2019-09-12
1.2K0
SpringBoot入门建站全系列(十九)集成Activiti做工作流
Activiti作为一个流行的开源工作流引擎,正在不断发展,其6.0版本以API形式提供服务,而之前版本基本都是要求我们的应用以JDK方式与其交互,只能将其携带到我们的应用中,而API方式则可以服务器独立运行方式,能够形成一个专网内工作流引擎资源共享的方式。
品茗IT
2019-09-12
9670
Spring和SpringDataJpa整合详解
当然还有其他中间件,主流使用的就是Mybatis和Spring-data-jpa。
品茗IT
2019-09-12
5040
Spring和Ldap整合详解
LDAP(Light Directory Access Portocol),它是基于X.500标准的轻量级目录访问协议。
品茗IT
2019-09-12
2.3K0
Linux上mysql安装及配置
yum install -y mysql-server mysql mysql-devel。
品茗IT
2019-09-12
1.5K0
数据库SQL优化总结
.应尽量避免在 where 子句中对字段进行表达式操作,这将导致引擎放弃使用索引而进行全表扫描。如:
品茗IT
2019-09-12
9250
SpringBoot入门建站全系列(五)使用Spring-data-jpa操作数据库CRUD
Mybatis插件:比较时髦,比较适合sql复杂,或者对性能要求高的应用,因为sql都是自己写的。
品茗IT
2019-09-12
8640
SpringBoot入门建站全系列(十一)Spring-security进行权限认证
Spring 是一个非常流行和成功的 Java 应用开发框架。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分。用户认证指的是验证某个用户是否为系统中的合法主体,也就是说用户能否访问该系统。用户认证一般要求用户提供用户名和密码。系统通过校验用户名和密码来完成认证过程。用户授权指的是验证某个用户是否有权限执行某个操作。在一个系统中,不同用户所具有的权限是不同的。比如对一个文件来说,有的用户只能进行读取,而有的用户可以进行修改。一般来说,系统会为不同的用户分配不同的角色,而每个角色则对应一系列的权限。
品茗IT
2019-09-12
2K0
SpringBoot入门建站全系列(三)Mybatis操作数据库
Mybatis插件:比较时髦,比较适合sql复杂,或者对性能要求高的应用,因为sql都是自己写的。
品茗IT
2019-09-12
3600
Spring和Activiti工作流整合详解
Activiti作为一个流行的开源工作流引擎,正在不断发展,其6.0版本以API形式提供服务,而之前版本基本都是要求我们的应用以JDK方式与其交互,只能将其携带到我们的应用中,而API方式则可以服务器独立运行方式,能够形成一个专网内工作流引擎资源共享的方式。
品茗IT
2019-09-12
1K0
SpringBoot入门建站全系列(十三)本地缓存的使用(Ehcache和caffeine的使用)
本地缓存,就是使用应用内使用本地内存将数据暂缓存储,一般数据库的查询如果不怎么改动,可以用本地缓存暂存。
品茗IT
2019-09-12
5720
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档