
后端
简介今天在对一个系统设计进行技术选型的时候,纠结于是否继续使用H2轻量级数据库。H2虽然是java编写的,也很适用于java编程的数据库,但是之前在使用时还是发现了一些坑,而且用的人并不算多。于是考虑到了另一个数据库——SQLite。 我想试着把springboot项目跟SQLite结合使用,最好是还能结合JPA,但是我发现网上对于整合SQLite+SpringBoot+JPA的文章挺少的,有些写的也比较复杂,于是稍微研究了一下,整理了比较简单的整合版。 SQLite介绍SQLite是一个C语言编写的轻量级数据库,是一个实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎 ,被广泛应用于安卓端、PC端。 整合步骤 第一步,新建maven项目,添加必要的依赖,只需要springboot的、jpa的和sqlite的。 <!--springboot的必须依赖--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent&
4
min read
前言 使用nodejs的人越来越多了,相应的基于nodejs的框架也就越来越多,就像php很火,然后就出来了 Laravel 、ThinkPHP,java很火,出来了 spring 框架,由此可见,nodejs的框架在未来只会越来越多,而Eggjs就是阿里开发的一个基于nodejs的企业级框架,有兴趣的朋友可以去看一下。当然一个框架的好坏不仅取决于框架自身的设计,更多的则是对其它服务的兼容性,就像如果一个新出的框架不兼容mysql,那么这个框架即便再好又有什么用呢?提到了MySQL,就得进入我们的正题: redis 了,redis实在是太火了,各种微信公众号发布的教程类视频广告几乎有一半都是关于redis的,什么分布式啊、高并发的、12306啊等等,导致我现在看到redis就烦,不过玩归玩闹归闹,redis该用还是要用。so,egg怎么使用redis呢? egg-redis egg-redis是Egg框架下基于 ioredis 的Redis客户端(支持Redis Portocal)。 GitHub地址:https://github.com/eggjs/egg-redis 食用方法 安装egg-redis 安装egg-redis非常的简单,一句话: npm
2
min read