自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 MyBatis逆向工程的时候报错:Exception getting JDBC Driver

at org.mybatis.generator.internal.db.ConnectionFactory.getDriver(ConnectionFactory.java:85) at org.mybatis.generator.internal.db.ConnectionFactory.getConnection(ConnectionFactory.java:54) at org.myb...

2019-12-26 19:47:53 1197

原创 尚硅谷Maven自己总结自动化构建工具:Maven课件

目前的技术在开发中存在的问题[why]一个项目就是一个工程如果项目非常庞大,就不适合继续使用package来划分模块。最好是每一个模块对应一个项目,利于分工协作。借助于maven就可以将一个项目拆分成多个工程。项目中需要的jar包必须手动“复制”、”粘贴” 到WEB-INF/lib 项目下带来的问题:同样的jar包文件重复出现在不同的项目工程中,一方面浪费存储空间,另外也让工程比较臃肿...

2019-12-24 21:05:09 918

原创 6,缓存机制

缓存:暂时的存储一些数据,为了加快系统的查询速度…CPU中一级缓存(4MB),二级缓存(16MB)数据库交互:MyBatis缓存机制:Map,能保存查询出的一些数据一级缓存:线程级别的缓存(本地缓存,sqlSession级别的缓存)二级缓存:全局范围的缓存,除过当前线程,SqlSession能用外,其他也能用一级缓存:默认存在的只要之前查询过的数据,mybatis就会保存在一个缓存中...

2019-12-21 21:40:13 98

原创 全局配置文件

两个文件:1)全局配置文件:mybatis-config.xml,指导MyBatis正确运行的全局设置;2)sql映射文件:EmployeeDao.xml,相当于是对Dao接口的一个实现描述细节:获取到的是接口的代理对象,MyBatis自动创建的2)SqlSessionFactory和SqlSessionSqlSessionFactory创建SqlSession,new一次就行SqlS...

2019-12-20 16:31:32 545

原创 HelloWorld

MyBatis操作数据库的持久化层框架基础环境的搭建创建一个java工程创建测试库,测试表,以及封装的javaBean,和操作数据库的dao接口导包mybatis-3.4.1.jarmysql-connector-java-5.1.7-bin.jar建议导入日志包:在mybatis关键的环节有日志打印:log4j-1.2.17.jar,依赖类路径下jog4j.xml配置文件:log...

2019-12-18 22:50:59 102

原创 Mybatis简介

MyBatis和数据库进行交互,持久化层框架(SQL映射框架);1、从原始的JDBC—JdbcTemplate—xx;只能称之为工具,是一些功能的简单封装;框架是某个领域的整体解决方案,如缓存,考虑异常处理,部分字段映射问题;不用JDBC原因:1,麻烦2,sql语句是硬编码在程序中,耦合(数据库层的和java编码耦合)2、Hibernate–数据库交互框架(ORM框架,Object ...

2019-12-17 23:03:54 107

原创 SpringMVC整合Spring

SpringMVC整合Spring的目的:分工明确;SpringMVC的配置文件就来配置和网站转发逻辑以及网站功能有关的(视图解析器,文件上传解析器,支持ajax),Spring的配置文件来配置和业务有关的(事务控制,数据源);合并配置文件:SpringMVC和Spring分容器:Spring管理业务逻辑组件<context:component-scan base-package...

2019-12-17 21:02:59 77

原创 SpringMVC的运行流程

1,所有请求,前端控制器(DispatcherServlet)收到请求,调用doDispatch进行处理2,根据handlerMapping中保存的请求映射信息找到处理当前请求的处理器执行链(包含拦截器)3,根据当前处理器,找到它的HandlerAdapter(适配器)4,拦截器的preHandle先执行5,适配器执行目标方法,并返回ModelAndView5.1,ModelAttrib...

2019-12-17 19:33:09 92

原创 国际化

1、写好国际化资源文件welcomeinfo = welcome to mypage.comusername = USERNAMEpassword = PASSWORDloginBtn = LOGINwelcomeinfo = \u6B22\u8FCE\u6765\u5230\u6211\u7684\u4E3B\u9875username = \u7528\u6237\u540Dp...

2019-12-17 17:56:34 240

原创 2019pat春季7-3岩洞施工JAVA版本

要将一条直径至少为 1 个单位的长管道水平送入地形复杂的岩洞中,究竟是否可能?下面的两幅图分别给出了岩洞的剖面图,深蓝色的折线勾勒出岩洞顶部和底部的轮廓。图 1 是有可能的,绿色部分显示直径为 1 的管道可以送入。图 2 就不可能,除非把顶部或底部的突出部分削掉 1 个单位的高度。本题就请你编写程序,判断给定的岩洞中是否可以施工。输入格式:输入在第一行给出一个不超过 100 的正整数 N,...

2019-12-06 21:04:40 153

原创 2019pat春季乙级7-2矩阵行平移JAVA版本

给定一个 n×n 的整数矩阵。对任一给定的正整数 k<n,我们将矩阵的奇数行的元素整体向右依次平移 1、……、k、1、……、k、…… 个位置,平移空出的位置用整数 x 补。你需要计算出结果矩阵的每一列元素的和。输入格式:输入第一行给出 3 个正整数:n(<100)、k(<n)、x(<100),分别如题面所述。接下来 n 行,每行给出 n 个不超过 100 的正整数,为...

2019-12-06 18:34:17 385

原创 2019pat春季乙级7-1大美数JAVA版本

7-1 大美数 (15 分)若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为“大美数”。本题就要求你判断任一给定的正整数是否是“大美数”。输入格式:输入在第一行中给出正整数 K(≤10),随后一行给出 K 个待检测的、不超过 10的4次方 的正整数。输出格式:对每个需要检测的数字,如果它是大美数就在一行中输出 Yes,否则输出 No。输入样例:318 29 40...

2019-12-06 17:57:15 304

原创 PAT乙级2019年秋季最后一题_链表合并JAVA版本 (25 分)

这道题在考场上没有时间做啊,电脑实在太搞人了,打开项目的时候都过了四五十分钟,难受~,现在官网还没有收录这道题,不知道能拿多少分,仅供参考给定两个单链表 L​1​​=a​1​​→a​2​​→⋯→a​n−1​​→a​n​​ 和 L​2​​=b​1​​→b​2​​→⋯→b​m−1​​→b​m​​。如果 n≥2m,你的任务是将比较短的那个链表逆序,然后将之并入比较长的那个链表,得到一个形如 a​1​​...

2019-12-01 11:26:49 149

原创 PAT_1075 链表元素分类JAVA版本

这是我的第一篇PAT文章,可能在算法中JAVA一直不是那么主流吧,好多的大手子都是用C++做题,但向我这样的菜鸡只会用JAVA,然后网上找答案也都是C++做的,所以准备写一些java的PAT答案以供参考。因为水平有限肯定会有很多问题,希望大家多多指正。package aaa;import java.io.BufferedReader;import java.io.IOException;...

2019-12-01 11:12:34 128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除