摘要: mybatis 的通用maper, 其实有很多, mybatis-plus 算是其中做的比较好的一款了. 这里就来看一下 mybatis-plus 是怎么实现这个通用mapper功能的. 一. BaseMapper mybatis中 Mapper interface 的时候, 并没有继承什么接口. 所以想要什... 阅读原文
2020-02-18 07:17:01 阅读(2790) 评论(0)
摘要: 1、搭建整合环境   SSM整合有多种方式,这里选择XML + 注解的方式,SSM三大框架使用版本:spring-webmvc5.0.2、spring5.0.2、mybatis3.4.5   1.创建数据库和表结构 create database ssm; use ssm; create table acc... 阅读原文
2020-02-18 06:00:16 阅读(2350) 评论(0)
摘要: NIO和BIO最大的区别就是只需要开启一个线程就可以处理来自多个客户端的IO事件。 BIO:同步阻塞式IO,服务器实现模式为一个连接建立一个线程,即客户端有连接请求时,服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情,会造成不必要的线程开销,可以通过线程池机制改善 BIO原理:单线程:同步阻塞式I... 阅读原文
2020-02-18 00:38:02 阅读(2640) 评论(0)
摘要: 写在前面 日志组件是我们平时开发过程中必然会用到的组件。在系统中正确的打印日志至少有下面的这些好处: 调试:在程序的开发过程中,必然需要我们不断的调试以达到程序能正确执行的状态 。记录日志可以让开发人员清楚的了解程序的运行状态定位问题; 信息收集:在DT时代,谁掌握了数据谁就掌握了主动权。现在主流的日志... 阅读原文
2020-02-17 22:53:03 阅读(2403) 评论(0)
摘要: 1、Spring Bean实例作用域: ① singleton:   IOC容器仅创建一个Bean实例,IOC容器每次返回的是同一个Bean实例。 ② prototype:   IOC容器可以创建多个Bean实例,每次返回的都是一个新的实例。 ③ request:  该属性仅对HTTP请求产生作用,每次HTT... 阅读原文
2020-02-17 21:35:01 阅读(2387) 评论(0)
摘要: Java13核心类 没有特殊说明,我的所有学习笔记都是从廖老师那里摘抄过来的,侵删 引言 兜兜转转到了大四,学过了C,C++,C#,Java,Python,学一门丢一门,到了最后还是要把Java捡起来。所以奉劝大家,面向对象还是要掌握一门,虽然Python好写舒服,但是毕竟不能完全面向对象,也没有那么... 阅读原文
2020-02-17 19:37:02 阅读(2500) 评论(0)
摘要: 开发环境: Windows操作系统开发工具: MyEclipse/Eclipse+Jdk+mysql数据库运行效果图:                      源码及原文链接:https://javadao.xyz/forum.php?mod=viewthread&tid=36   阅读原文
2020-02-17 18:20:04 阅读(2394) 评论(0)
摘要: 需求 maven依赖 <dependency> <groupId>p6spy</groupId> <artifactId>p6spy</artifactId> <... 阅读原文
2020-02-17 16:41:14 阅读(2329) 评论(0)
摘要: 一、问题剖析 看到这个问题,我想吹水两句再做推荐。一般发出这个疑问都处在初学编程阶段,编程语言都是相通的,只要你领悟了一门语言的“任督二脉”,以后你学哪一门语言都会轻易上手。学语言嘛,当你工作一两年了,你还真会觉得像当初老师说的那样,语言只是工具罢了。工作期间,可能要你接触到其它语言,而且要你能快速的ctr... 阅读原文
2020-02-17 16:03:06 阅读(2646) 评论(0)
摘要: javaSE学习笔记(16)---网络编程 基本概念 如今,计算机已经成为人们学习、工作、生活必不可少的工具。我们利用计算机可以和亲朋好友网上聊天,也可以玩网游、发邮件等等,这些功能实现都离不开计算机网络。计算机网络实现了不同计算机之间的通信,这必须依靠编写网络程序来实现。下面,我们将教大家如何编写网络程序。... 阅读原文
2020-02-17 14:22:07 阅读(2458) 评论(0)