- 标签:
- Java (6)
- SpringBoot (6)
- Aop (1)
- Thymeleaf (1)
- Restful (1)
- SpringCloud (1)
- Consul (1)
- Zookeeper (1)
- Eureka (1)
- Etcd (1)
- Nacos (1)
- Jvm (3)
- 网站架构 (6)
- 分布式架构 (6)
- Vim (1)
- Nginx (1)
- 负载均衡 (2)
- Cache (1)
- MQ (2)
- MyBatis (1)
- RabbitMQ (1)
- NodeJs (1)
- 监控 (1)
- Prometheus (1)
🗒️ Linux下运行SpringBoot Jar包Shell脚本
SpringBoot项目打成Jar包后是直接用 java -jar命令行来运行的,放到Linux服务器上作为应用服务来运行时启动、停止、重启都特别麻烦。专门写了个 Shell脚本方便在Linux服务器上对SpringBoot项目的Jar包进行启动、停止、重启操作。
🗒️ Spring Boot 采用Sharding-JDBC 实现Mybatis的分库分表功能
在开发大数据量的应用时为了减少单表数据量经常会使用到分库分表功能,以前对分库分表功能都是自己在代码上单独对需要分库分表的实体进行特殊逻辑处理。此种开发方式非常繁琐且很容易出问题。
Spring Boot搭建Restful API输出Json数据异常
在使用SpringBoot搭建RESTful API时,在没有实体关联关系时一切正常,但在实体类中加入实体关联时,当MyBatis查询出数据实体类使用jackson序列化为json时,返回页面的时候报如下错误
Spring Boot 采用Thymeleaf模块及Thymeleaf语法
Thymeleaf是⾯向Web和独⽴环境的现代服务器端Java模板引擎,能够处 理HTML,XML,JavaScript,CSS甚⾄纯⽂本。
Spring Boot 采用自定义注解方式实现AOP日志记录
很多时候我们需要在项目中对用户的操作记录进行日志持久化操作,在SpringBoot中采用自定义注解方式采用Spring Aop拦截器实现对用户请求的操作日记持久化。
Spring Boot Jar包运行加载静态资源文件
有时候我们需要在项目中使用一些静态资源文件,比如在导出Excel表格数据时需要读取Excel模板,在导出时先读取Excel模板再把内容填充进去。