- 博客(6)
- 收藏
- 关注
原创 Spring Boot入门教程,进军微服务从这出发
在这之前我们一直在使用jsp来作为视图层,但是jsp必须依赖servlet容器,浏览器无法直接渲染jsp文件每次开发调试想要看到最新的效果都必须重新编译jsp,所以Spring boot 并不推荐我们使用jsp,视图层可以使用模板引擎,目前主流的有thymeleaf,和freemaker,官方推荐thymeleaf;Spring Boot会在启动时完成对各个框架的自动配置,考虑了众多因素,最终决定Spring配置应该用哪个,不该用哪个, 该过程是Spring自动完成的;
2025-01-12 15:33:49
647
原创 Spring Boot中,Redis缓存还能这么用!
在Spring Boot中,使用Redis缓存,既可以使用RedisTemplate自己来实现,也可以使用使用这种方式,这种方式是Spring Cache提供的统一接口,实现既可以是Redis,也可以是Ehcache或者其他支持这种规范的缓存框架。从这个角度来说,Spring Cache和Redis、Ehcache的关系就像JDBC与各种数据库驱动的关系。好了,关于这个问题就说到这里,有问题欢迎留言讨论。
2025-01-12 15:30:09
854
原创 Spring Boot2 系列教程(三)理解 spring-boot-starter-parent
但是并非所有的公司都需要这个 parent ,有的时候,公司里边会有自己定义的 parent ,我们的 Spring Boot 项目要继承自公司内部的 parent ,这个时候该怎么办呢?,这里保存了基本的依赖信息,另外我们也可以看到项目的编码格式,JDK 的版本等信息,当然也有我们前面提到的数据过滤信息。这样写之后,依赖的版本号问题虽然解决了,但是关于打包的插件、编译的 JDK 版本、文件的编码格式等等这些配置,在没有 parent 的时候,这些统统要自己去配置。我们可以看到,它继承自。
2025-01-12 15:26:27
817
原创 golang基础教程(八)、切片
第一种方式定义一个切片,然后让切片去引用一个已经创建好的数组,比如前面的案例就是这样的。a:起始位置b:截取数据的结束位置 默认到末端)c:截取后的容量位置 默认到末端)slice的len = b - aslice的cap = c - a底层数组: 为原数组的下标a到下标b(不包括)的所有元素通过 make 来创建切片基本语法:var 切片名 []type = make([]type, len, [cap])type: 就是数据类型len : 大小。
2025-01-11 01:02:52
429
原创 golang基础教程(八)、切片
第一种方式定义一个切片,然后让切片去引用一个已经创建好的数组,比如前面的案例就是这样的。a:起始位置b:截取数据的结束位置 默认到末端)c:截取后的容量位置 默认到末端)slice的len = b - aslice的cap = c - a底层数组: 为原数组的下标a到下标b(不包括)的所有元素通过 make 来创建切片基本语法:var 切片名 []type = make([]type, len, [cap])type: 就是数据类型len : 大小。
2025-01-11 00:59:11
365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅