JAVA
PepperMan_Z
这个作者很懒,什么都没留下…
展开
-
java报错已解决 java.lang.UnsupportedClassVersionError: Unsupported major.minor version 52.0
运行java报错 java.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver : Unsupported major.minor version 52.0 (unable to load class com.mysql.jdbc.Driver) 原因是MySQL**驱动版本过高**,官网说的mysql-connector-j...原创 2019-03-07 19:03:13 · 997 阅读 · 0 评论 -
SSM框架中各层的含义和联系(Pojos层、Dao层、Service层、Action层......)
一、pojo层即Plain Ordinary Java Object,也有人称其为model、domain、bean等,pojo层是对应的数据库表的实体类。二、1、持久层:Dao层(Mapper)Dao(Data access object)层,称为数据访问层。负责与数据库进行联络的一些任务都封装在此,具体到对于某个表、某个实体的增删改查。DAO层的设计首先是设计DAO的接口;然后在Sp...转载 2019-06-19 15:18:50 · 12706 阅读 · 5 评论 -
Spring控制反转IOC/依赖注入DI(理解)
一、IOCIOC—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下:**谁控制谁,控制什么:**传统Java SE...转载 2019-06-19 15:54:42 · 194 阅读 · 0 评论 -
面试基础(一)关于 try-catch-finally的总结
面试的时候只要涉及到笔试,几乎一定会涉及到的问题。有return的情况下try、catch、finally的问题结论1、finally语句块一定执行吗?2、当try、catch中有return时,finally中的代码依然会继续执行3、finally是在return后面的表达式运算之后执行的,此时并没有返回运算之后的值,而是把值保存起来,不管finally对该值做任何的改变,返回的值都不会...转载 2019-08-06 16:41:22 · 217 阅读 · 0 评论 -
代码重构与优化之——减少if else语句
通过6个实例详解各语言通用本文提纲:为什么我们写的代码都是if-else?这样的代码有什么缺点?是否有优化的方法?如何重构?异常逻辑处理型重构方法状态处理型重构方法为什么我们写的代码都是if-else?程序员想必都经历过这样的场景:刚开始自己写的代码很简洁,逻辑清晰,函数精简,没有一个if-else,可随着代码逻辑不断完善和业务的瞬息万变:比如需要对入参进行类型和值进行判断;...转载 2019-09-29 22:17:00 · 393 阅读 · 0 评论