- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 基于Maven搭建SSM框架
一、简介所谓SSM,即是Spring+SpringMVC+MyBatis三个开源框架的整合,是目前流行的作为WEB项目搭建的框架选择。这篇文章是自己动手搭建并将过程记录,以便加深印象和方便以后查阅。二、环境1.操作系统:windows 102.IDE版本:Eclipse Luna Release (4.4.0)3.JDK版本:jdk1.7.0_604.tomcat版本:apache-tomcat-...
2018-04-26 16:41:42 5138 1
原创 解决java连接本地mysql,报Access denied for user 'root '@'localhost' (using password: YES)的问题
今天遇到一个坑,刚爬出来,填上以惠及他人。在项目中,连接数据库的时候,报了下面的异常### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Access denied ...
2018-04-26 15:50:21 28070 15
原创 解决Invalid bound statement (not found)的异常
今天在搭建框架的时候,报了一个Invalid bound statement (not found)的异常经过分析,得出原因:我的mybatis相关的dao和mapper.xml是通过逆向工程生成的,生成的命名都是Mapper结尾,比如UserMapper.java,UserMapper.xml习惯上将UserMapper.java改为了UserDao.java但是对应的UserMapper.xm...
2018-04-26 15:34:09 20060 1
原创 使用Mybatis Generator自动生成代码及映射文件
(逆向工程文件地址:点击打开链接)1.Mybatis是一种半自动的ORM框架,主要的工作就是配置Mapping映射文件,如果是手写映射文件很容易出错且很难发现错误,所以我们可以用Mybatis生成器自动生成实体类、Dao接口和Mapping映射文件。2.需要两个jar包,和一个generatorConfig.xml,src是我们要生成的文件目标文件夹(注意,如果不是mysql,那么数据库驱动jar...
2018-04-26 11:18:27 713
原创 Mysql 8安装教程
一、下载1.下载地址:官网https://www.mysql.com/2.下载步骤:路径:DOWNLOADS——Community——找到MySQL on Windows (Installer & Tools) 进去后点击MySQL Install下拉找到下载区域第一个是联网在线安装,会在线下载安装包;第二个是离线安装,这里我们选第二个,下载到本地进行安装;点击Download后这里需要用...
2018-04-23 10:24:58 21527 4
原创 Java常见设计模式之单例模式
一、单例模式的特点: 1.单例模式有且只有一个实例; 2.单例模式必须自己创建自己的唯一实例; 3.单例模式必须向其他对象提供这一实例;(对外提供获取唯一实例的方法)二、单例模式的优点: 避免实例对象的重复创建,减少创建对象时的时间开销,节约内存空间;三、常见单例模式写法: 1.饿汉式public class Singleton{ private static...
2018-04-16 14:57:05 223
原创 关于Java中length、length()、size()的区别
以前总是觉得自己好像会了,但是某天忽然面对这个笔试题还是会恍惚一下,混淆和答错的几率也很大,不知道有没有其他人像我一样的。所以今天把这个问题记一下,希望印象更深刻。首先区分一下length和length();length不是方法,是属性,数组的属性;public static void main(String[] args) { int[] intArray = {1,2,3}; System...
2018-04-10 18:31:39 85709 17
原创 基于maven搭建springmvc框架
基于maven,搭建一个简单的springmvc框架一、创建项目首先,创建一个maven项目;next——勾选create a simple project会自动创建src/main/java,src/test/java,src/test/resources这些maven项目中常见文件夹;也可以不选,则需要进行archetype Selection,选择webapp或者quickStart均可,此...
2018-04-03 16:35:42 337
原创 hashmap如何修改Key的大小写
如果一个hashMap,它的Key默认都是小写,现在有一个Key包含了大写字母,要将这个Key改为小写,怎么办?(将key里面的小写改为大写,自行类比)创建一个如题的map,代码:HashMap<String, String> map = new HashMap<String, String>(); map.put("name", "jack"); map.put("a...
2018-04-02 10:05:11 9337
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人