摘要:
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)