- 博客(6)
- 问答 (2)
- 收藏
- 关注
原创 MyBatis中如何接收String类型的参数
在MyBatis学习初期,当parameterType的值为String<==>也就是接收String类型的参数时,我会通过value来接,如图:通过value接收String类型的值舒适又简单,然而,直到有一天,我发现屡试不爽的value不给力了—>接收String类型值的时候出了问题。到底是什么凶残吓到了我的value—>就是<bind/ >标签,大...
2020-04-21 21:43:46 5675
原创 Java中大量使用static代价
今天想到这个问题,搜了搜,答案比较乱,也没有具体的解释,看到的答案觉得靠谱的总结一下1.使用static虽然快,但它是在用空间换时间,类似不动产,占用了大量资源,多了jvm会凌乱(占用资源,jvm什么的小白我真的不懂,只是觉得是这样)2.违背了Java语言本身面向对象的特点,缺少了多态的优秀特性...
2020-04-06 23:49:14 580
原创 命名空间是什么及其作用
假设本年级软件工程专业分为一班和二班,一班有一个同学学号为170101,二班也有一个同学学号为170201,前两位代表年级,中间两位代表班级,最有两位代表个人在班级中的编号。第一天上Java课,上课期间老师提问问题,刚开始叫不上来名字,又没来得及打印点名册,索性直接喊“1号来回答一下”,结果可能是两个班的1号都站了起来,也可能都没站起来,这个结果显然不是老师想要的,怎么解决呢?很简单,直接喊一班的...
2020-04-02 00:44:09 452 1
原创 用最简洁精致的语言说明接口回调与多态(谁看谁懂)
最准确的语言往往抽象,抽象往往不易于被理解,所以为了阅读者更容易理解,有一些语言可能不是最准确的,但它一定不是错的。首先我们要理解接下来这两行话要表达的意思:定义**接口A**,A中有一个**方法cook()**,它的**实现类B**重写方法cook(){...做米饭},另一个**实现类C**也重写方法cook(){...做面条}。只想理解概念可以不看抽象解释。接口回调(流氓解释): A ...
2020-03-29 22:05:17 590
原创 SpringAop七大术语自我理解
对于Aop一直不太明白,今天再次阅读思考相关内容,感觉醍醐灌顶,一下子就通透了,记录一下,通过这种方式来加深理解。 理解Aop,一定绕不开它的术语,而这些术语中理解增强(Asvice)至关重要,我认为增强是这些属于中的c位,所以对此阐述较多,以下是我**基于代码本身**对各个术语的理解: **1、连接点(Joinpoint):**调用方法前、后、抛出异常后皆为连接点。 **2、切点(Poi...
2020-03-25 10:33:11 655
原创 Java EE SpringJDBC通过查询query()验证登录、插入update()实现注册
Java EE SpringJDBC通过查询验证登录、插入实现注册一:具体要求:二:目录结构(包括依赖Jar包):三:具体代码(依目录结构顺序附上):Demo.javapackage an;//Mr.An 2020.3.22//疑问:jdbctemplate.queryforobject(...)查询结果为null时返回什么?//解决:try{}catch(Exception ...
2020-03-23 11:57:17 241
空空如也
各位大佬,客户端主要是干什么的
2020-04-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人