- 博客(3)
- 收藏
- 关注
原创 Easyexcel模板导出
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("templates\\运营数据报表模板.xlsx");记住了,这里的大括号相当于一个占位符,里面的字段就是你往map添加的key或者实体类里的变量,
2023-12-12 10:04:42 643
原创 Spring boot AOP在实际开发的应用
全称是 Aspect Oriented Programming 即:面向切面编程。是OOP的延续,也是Spring框架中的一个重要内容,是函数式编程的一种衍生泛型。简单的说他就是把我们程序重复的代码抽取出来,在需要执行的时候使用动态代理技术在不修改源码的基础上,对我们的已有方法进行增强减少重复的代码提高开发的效率维护方便。
2023-11-22 16:16:59 72
原创 学习MyBatis框架的一点小理论知识
简单来说,使用#{}格式的占位符时,最终处理机制使用了预编译的!即在程序初始化的时候创建一定数量的数据库连接,用完可以放回去,下一个在接着用,通过配置数据库的参数来控制连接中的初始连接数、最小连接、最大连接、最大空闲时间这些参数保证访问数据库在一定可控制的范围类,防止系统崩溃,使用户的体验好。数据库连接是一种关键、有限且昂贵的资源,创建和释放数据库是一个很耗时的操作,频繁的进行这样的操作将占用大量的性能开销,进而导致网站的响应速度下降,严重的狮虎可能导致服务器崩溃,而数据库连接池可以节省系统许多开销。
2023-11-10 21:39:16 43 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人