摘要: Druid连接池 1、在程序初始化时,预先创建指定数量的数据库连接对象存储在池中。当需要连接数据库时,从连接池中取出现有连接;使用完毕后,也不会进行关闭,而是放回池中,实现复用,节省资源。 2、作用:数据库连接池只用来管理连接。 3、只需要三步 导包 配置文件 加载配置文件 driverClass= 阅读全文
posted @ 2022-01-18 17:09 mapian 阅读(325) 评论(0) 推荐(0)
摘要: 一、使用properties配置文件进行mysql数据库连接 1、mysql数据库的配置文件: driverClass=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/companydb?useUnicode=true&characterEn 阅读全文
posted @ 2022-01-18 15:41 mapian 阅读(41) 评论(0) 推荐(0)
摘要: 一、什么是单例模式 单例模式:即某个类在程序运行过程中只被实例化一次,也就是说该类在程序的生存周期里只有一个实例对象。 二、使用单例模式好处 由于这个类只实例化一次,不管多少个类中用到了这个类,也都只有一个该类的对象。因此,减少了类实例对象的创建-->减小了GC压力-->提升了程序的性能。 三、单例 阅读全文
posted @ 2021-11-25 13:56 mapian 阅读(213) 评论(0) 推荐(0)
摘要: SpringBoot操作数据:spring-data、jpa、jdbc、mongodb、redis springData和SpringBoot齐名 jedis :采用的直连,多个线程操作的话,是不安全的,如果想要避免不安全的,使用jedis pool连接池!更像BIO模式 lettuce :采用ne 阅读全文
posted @ 2021-11-17 15:38 mapian 阅读(106) 评论(0) 推荐(0)
摘要: Swagger 背景 前后端分离式时代: 后端∶后端控制层,服务层,数据访问层【后端团队】 前端:前端控制层,视图层【前端团队】 伪造后端数据,json。已经存在了,不需要后端,前端工程依旧能够跑起来。 前端后如何交互? ————API 前后端相对独立,松耦合; 前后端甚至可以部署在不同的服务器上; 阅读全文
posted @ 2021-11-15 23:40 mapian 阅读(120) 评论(0) 推荐(0)
摘要: web开发中,安全第一位! 以前的项目安全方面主要就是过滤器、拦截器。 设计最初的时候,我们就要考虑安全问题! shiro、springSecurity 认证 授权(vip1,vip2,vip3)原来是在拦截器里写大量的配置,来实现不同角色的不同权限。 springSecurity(身份验证和权限控 阅读全文
posted @ 2021-11-15 15:12 mapian 阅读(621) 评论(0) 推荐(0)
摘要: 导入依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.2.5</version></dependency><dependency> <groupId>org.springfr 阅读全文
posted @ 2021-11-13 14:28 mapian 阅读(70) 评论(0) 推荐(0)
摘要: 在数据库中做需要的表和字段 导入相关的依赖——配置文件——mybatis配置——在项目中写对应的实体类——编写实体类对应的mapper以及xml文件(编写sql)——servcie层调用dao层——controller层调用service层 <dependency> <groupId>org.myb 阅读全文
posted @ 2021-11-12 19:47 mapian 阅读(53) 评论(0) 推荐(0)
摘要: 一.SpringBoot整合Druid Druid是阿里巴巴的一个开源项目,是一个数据库连接池的实现,结合了C3P0、DBCP、PROXOOL等DB池的优点,整合配置参考地址。Druid不但提供连接池的功能,还提供监控功能,可以实时查看数据库连接池和SQL查询的工作情况(最牛X的地方就在与提供的日志 阅读全文
posted @ 2021-11-11 22:38 mapian 阅读(1006) 评论(0) 推荐(0)
摘要: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><dependency> <groupId>org.spring 阅读全文
posted @ 2021-11-11 21:43 mapian 阅读(155) 评论(0) 推荐(0)