![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
小刚到处飞
学习,交流,提升
展开
-
记一个递归查菜单的sql格外的好用
【代码】记一个递归查菜单的sql格外的好用。原创 2023-03-06 21:22:32 · 165 阅读 · 0 评论 -
sql 字符串拼接 CONCAT
今天偶然用到了sql的字符串拼接,发现意外的好用,之前都是查询出来结构后在拼接的,相比之下实在是麻烦多了;更多详情可以看下面这个!结果就是 A/B!转载 2023-03-06 21:06:15 · 72 阅读 · 0 评论 -
记一个完成的log4jdbc.log4j2 的完整配置
logbock.xml配置 ,这里是直接下载到 D:/resource/logs。log4jdbc.log4j2.properties 配置文件。在记一个日志输出:这里需要重新配置一个:annotaion。原创 2023-03-02 22:07:03 · 1023 阅读 · 0 评论 -
记一段完整的导入代码,复制即可用,Excel格式
记一段完整的导入代码,复制即可用,Excel格式原创 2023-03-02 21:35:32 · 146 阅读 · 0 评论 -
记一个导出的方法,并返回给前端文件流
【代码】记一个导出的方法,并返回给前端文件流。原创 2023-03-02 21:27:31 · 329 阅读 · 1 评论 -
log4j ,logback 具体如何配置
log4jdbc 中使用了以下 7 种logger,可以进行相应的配置来实现需求。原创 2022-10-08 23:41:13 · 735 阅读 · 0 评论 -
Mybatis基本01
必须定义在某个接口中,这样的接口通常使用Mapper作为名称的后缀,例如AdminMapper如果要执行的数据是增,删,改类型的,同意使用int作为返回值类型,表示"受影响的行数",也可以使用void,但不推荐如果要执行的是查询操作,返回值类型只需要能够装在所需的数据即可方法的名称:自定义,不要重载,建议风格如下:--插入数据使用'insert' 作为方法名称中的前缀或关键字--删除数据使用'delete' 作为方法名称中的前缀或关键字--更新数据使用'update' 作为名称中的前缀或关键字。...原创 2022-08-28 23:34:52 · 489 阅读 · 0 评论 -
线程的生命周期,线程有哪些状态
等待阻塞运行线程的wait()方法,该线程会释放占用的所有资源,JVM会把该线程放入“等待池”中。join()等待线程终止或超时,或者IO处理完毕时,线程会重新进入就绪状态,sleep()是Thread类的方法。2,就绪状态也被称为“可执行状态”线程对象被创建后,其他线程调用了该对象的start()方法,处于就绪状态的线程,随时可能被cpu调用。3,运行状态(Running)线程获取CPU权限进行执行,需要注意的是,线程只能从就绪状态到运行状态。线程通常有5种状态,创建,就绪,运行,阻塞和死亡。...原创 2022-07-29 11:01:48 · 400 阅读 · 0 评论 -
简述Java中异常体系
RuntimeExpection常常发生在程序运行过程中,会导致当前线程执行失败.当我们自定义异常时,就是继承的RuntimeExpection。CheckedExpection常常发生在编译过程中,会导致编译不通过,一般这种情况会有自动提示。Error是程序无法处理的错误,一旦出现这个错误,程序会终止运行.IndexOutOfBoundExpectioon下标越界异常。...原创 2022-07-29 09:19:17 · 180 阅读 · 0 评论 -
Spring MVC工作流程
Spring MVC工作流程原创 2022-07-28 20:32:38 · 119 阅读 · 0 评论 -
Java的8种基本数据类型,以及其包装类,取值范围
2,值得注意的是int的包装类型是Integer,char的包装类是Character,boolean的默认值时false,char的默认值是空。1,Java的基本数据类型首字母都是小写,而包装类.引用类型首字母都是大写,比较好区分。如有问题,欢迎指正.......原创 2022-07-28 17:22:43 · 240 阅读 · 0 评论