随笔分类 - JAVA
摘要:配置依赖项 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mave
阅读全文
摘要:java接口文件 package com.cyb.ms.mapper; import org.apache.ibatis.annotations.Param; public interface AccountMapper { void update(@Param("name") String nam
阅读全文
摘要:jdbcTemplate类的入门 方式一 POM.XML <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati
阅读全文
摘要:<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
阅读全文
摘要:在配置数据库连接池数据源时,本来没有错误,结果加上编码转换格式后eclipse突然报错: 这是怎么回事? 经过查询,发现这个错误其实很好解决。 首先,原因是: .xml文件中 ‘ & ’字符需要进行转义!!! 看到这里,其实已经恍然大悟,那么,这个字符 ‘ & ’ 需要怎么转义呢?看下面这张表: 在
阅读全文
摘要:简单介绍 声明:使用JDK9、MYSQL8、idea 报错处理 报错信息如下 原因 提示信息表明数据库驱动com.mysql.jdbc.Driver已经被弃用了、应当使用新的驱动com.mysql.cj.jdbc.Driver
阅读全文
摘要:介绍 再使用spring操作mysql数据库报错 @Test public void test() { try { //创建连接池,先使用spring框架内置的连接池 DriverManagerDataSource dataSource =new DriverManagerDataSource();
阅读全文
摘要:前置知识 了解Java基本语法 了解多线程基本知识 知识介绍 Synchronized简介:作用、地位、不控制并发的后果 两种用法:对象锁和类锁 多线程访问同步方法的7种情况:是否是static、Synchronized方法等 Synchronized的性质:可重入、不可中断 原理:加解锁原理、可重
阅读全文
摘要:错误信息 11月 05, 2019 9:32:15 下午 org.springframework.test.context.TestContextManager prepareTestInstance 严重: Caught exception while allowing TestExecution
阅读全文
摘要:描述:Spring框架中,@Resource注解报错,在书写时没有自动提示 解决方法:因为maven配置文件的pom.xml文件中缺少javax.annotation的依赖,在pom.项目路中加入依赖即可 <!-- Javax Annotation --> <dependency> <groupId
阅读全文
摘要:首先报这个错误,你得明白,是什么原因导致的? 答:未引入命名空间,和约束文件 解决方法: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:x
阅读全文
摘要:Spring介绍 什么是Spring? 百度百科的介绍 Spring官方网址: http://spring.io/ 我们经常说的Spring其实指的是 Spring Framework (Spring 框架) 为什么学习Spring? 好处 耦合和内聚介绍 耦合性(Coupling),也叫耦合度,是
阅读全文
摘要:网上讲JAVA动态代理,说的天花乱坠,发现一篇文章写的通俗易懂,特意转载过来 原文地址:https://www.jianshu.com/p/95970b089360 动态代理看起来好像是个什么高大上的名词,但其实并没有那么复杂,直接从字面就很容易理解。动态地代理,可以猜测一下它的含义,在运行时动态地
阅读全文
摘要:错误信息: Failure to transfer org.springframework.boot:spring-boot-maven-plugin:pom:1.5.4.RELEASE from https://repo.maven.apache.org/maven2 was cached in
阅读全文
摘要:第1章MyBatis框架配置文件详解 1.1 typeHandlers类型转换器 每当MyBatis 设置参数到PreparedStatement 或者从ResultSet 结果集中取得值时,就会使用TypeHandler 来处理数据库类型与java 类型之间转换。下表描述了默认 TypeHandl
阅读全文
摘要:newInstance()在 java9中已被弃用 JAVA9之前用法 1 Class.forName("类的全限定名").newInstance(); JAVA9之后用法 1 Class.forName("类的全限定名").getDeclaredConstructor().newInstance(
阅读全文
摘要:错误截图 分析原因 首先,给定的异常提示信息并不精准,有多个错误原因都会抛出该异常。mybatis出现这个问题,通常是由Mapper interface和对应的xml文件的定义对应不上引起的,这时就需要仔细检查对比包名、xml中的namespace、接口中的方法名称等是否对应。我之前就因为称忘记在x
阅读全文
摘要:方式一:通过properties 元素的子元素来传递数据 例如: 1 <properties> 2 <property name="driver" value="com.mysql.jdbc.Driver" /> <!-- 驱动类型 --> 3 <property name="url" value=
阅读全文
摘要:平时没怎么注意,今天用Eclipse自动生成Set Get方法时提示错误,错误信息如下: The operation is not applicable to the current selection.Select a field which is not declared as type var
阅读全文
摘要:项目目录概况 Demo01项目 Test01.java Test02.java Module-info.java Demo02项目 Module-info.java TestMain.java 添加项目
阅读全文
