比较有用的框架
文章平均质量分 55
比较有用的框架
Mr-X~
持续学习,不断进步!
展开
-
解决MyBatisPlus自动生成的主键值过长的问题?
执行alter table 你的表名 auto_increment = 你想要自增开始的值;可以发现主键id成功从200开始递增,。原创 2023-10-26 20:18:55 · 301 阅读 · 0 评论 -
MyBatisPlus自动填充
我们往数据库里面插入一条记录,或者是更新一条记录的时候,往往需要有插入时间和更新时间,如果每条sql语句里面都这样写,那就有点太麻烦了,所以我们就可以使用MyBatisPlus的自动填充功能;原创 2023-10-26 19:48:42 · 89 阅读 · 0 评论 -
MyBatisPlus创建新的Mapper.xml映射文件而不使用框架自带的?
以后使用数据库框架的时候可以使用MyBatisPlus而不适用MyBatis,因为MyBatisPlus更为简便,像简单的增删改查操作,在MyBatisPlus中可以直接完成,不用写Mapper.xml映射文件和动态代理接口中的方法,这些MyBatisPlus底层已经帮我们完成了。而像一些复杂的sql语句,MyBatisPlus底层没有提供的,我们可以自定义,这个时候就需要我们写Mapper.xml映射文件和动态代理接口中的方法了,我们以SpringBoot+MyBatisPlus的整合项目为例。原创 2023-10-26 16:22:38 · 1214 阅读 · 0 评论 -
怎样使用Mybatis数据库连接池?
因此这样连接池就没有意义了。因为里面的连接已经不能够被复用了。这样每次建立连接的时候才不会清空连接池里面的连接对象,而是先去连接池里面找可以复用的连接对象,如果能找到,那么就不重新创建连接了。原创 2023-10-26 15:27:27 · 112 阅读 · 0 评论 -
SpringBoot中对Spring AOP的实现
IOC 控制反转,也就是IOC容器,我们可以在容器中事先创建对象,后面用到对象的时候就不用再new了,可以直接从IOC容器里面取出来。DI 依赖注入,就是说Spring的对象是在配置文件里面配置的,可以在配置文件里面把一个对象注入给另外一个对象。AOP 面向切面编程,可以大大的解耦,把一些无关业务逻辑的代码单独的抽取出来如下图:使用上面的切面的话,就会切入注解是@GetMapping的所有方法。原创 2023-10-25 15:53:15 · 261 阅读 · 0 评论 -
SpringBoot+SpringMVC+MybatisPlus
刚开始使用SpringBoot的时候,引入的是spring-boot-starter依赖,如下图:然后就发现springmvc的注解@GetMapping用不了,如下图:这是因为@GetMapping注解是springmvc的东西,而我们的SpringBoot项目目前并没有引入springmvc依赖,那要怎么办呢?可以把spring-boot-starter换成spring-boot-starter-web依赖,这个依赖里面包含了spring-boot-starter,因此spring-boot-s原创 2023-10-25 11:08:08 · 391 阅读 · 0 评论 -
Jetty框架--主要用来处理客户端发送来的http请求,这个框架很轻量级,很灵活,适合做没有客户端,只处理http请求的业务
现在服务器是有了,但是我们还没有指定它去处理什么请求,就是客户端发来什么请求会到这个服务器里面去处理?要怎么指定这个服务器处理请求的路径呢?但是目前启动的时候你会发现启动不起来,因为你还没有设置程序的端口号,端口号需要怎么设置呢?至此,使用jetty框架去处理客户端发送的http请求就构建成功了。原创 2023-10-19 15:34:07 · 215 阅读 · 0 评论