自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot逆向工程生成代码,启动服务时循环报出异常

1.异常信息它告诉我,非延迟FactoryBean类型检查中的Bean创建异常,在文件中定义名称为“ TPhyExamViewMapper”的bean创建时出错其实在这要细心观察:它已经给出了具体的异常信息,只需要找到这个配置文件,把重复生成的标签进行删除即可。标题产生这个问题的原因也大多是因为在使用 GeneratorConfig.xml文件逆向生成代码时,因为重复执行了该插件,就会就会在对应的mapper文件中生成重复的代码...

2021-01-29 17:36:34 193

原创 SpringBoot逆向工程集成Mybatis+jsp

1.导入依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/mave

2021-01-07 15:31:56 120

原创 java创建maven项目plugins爆红色波浪线解决办法

1.有时候在创建maven项目时,会出现如图所示的红色波浪线2.maven-site-plugin是一个负责为Java项目生成静态HTML网站的插件。这个插件非常的有用,里面可以嵌入各种插件,比如用来对代码检查bug的findbugs,检查代码风格的checkstyle,生成testng测试报告的surefire等。3.爆红的原因可能是Maven没有自动导入该插件造成的解决办法:在pom.xml文件中手动导入该依赖,下载完成即可</dependencies> <depen

2021-01-06 17:22:26 2322 3

原创 SSM整合(SpringMVC层)

1.配置web.xml文件<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jc

2020-12-18 13:57:50 94

原创 SSM整合(Spring层)

1.编写配置文件:spring-dao.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/cont

2020-12-18 13:51:33 58

原创 SSM整合(Mybatis层)

1.建立数据库CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` (`bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id',`bookName` VARCHAR(100) NOT NULL COMMENT '书名',`bookCounts` INT(11) NOT NULL COMMENT '数量',`

2020-12-18 13:44:13 101

原创 Spring5 HelloWorld 程序

一、https://repo.spring.io/release/org/springframework/spring/ 下载 Spring 5.2.6二、解压缩该文件,打开 libs 文件夹,并将指定包进行导入三、创建对象 User ,并添加测试方法四、创建配置文件,对 User 对象进行配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/be

2020-09-23 19:50:53 82

原创 BeanUtils 类的使用(待完善)

BeanUtils工具类,它可以一次性的把所有的请求参数注入到对应的 JavaBean 中使用经常用于把 Map 中的值注入到 JavaBean 中,或者是对象属性值的拷贝操作1.BeanUtils 输入第三方工具类,所需 jar 包如下:commons-beanutils-1.8.0.jarcommons-logging-1.1.1.jar2.populate(Object bean,Map properties)方法bean:要注入的 JavaBean 对象properties:reque

2020-06-17 16:40:21 200

原创 通过 Java 程序调用存储过程或函数

public void testCallableStatement(){ Connection connection = null; //使用 Statement 的另一个子接口 CallableStatement CallableStatement callableStatement = null; try { connection = JDBCTools.getConn...

2020-05-08 08:28:45 170

原创 JDBC 批量处理数据库

1.当需要成批插入或者更新记录时,可以采用 Java 的批量更新机制,这一机制允许多条语句一次性提交给数据库批量处理。通常情况下比单独提交处理更有效率2.JDBC 的批量处理语句包括下面三个方法addBatch(String):添加需要批量处理的 SQL 语句或是参数executeBatch():执行批量处理语句clearBatch():情况积攒的 SQL/** * JDBC 批...

2020-04-21 17:49:05 134

原创 JDBC 处理事务的隔离级别

各种并发的问题脏读:对于两个事务 T1,T2,T1 读取了已经被 T2 更新但还没有被提交的字段之后,若 T2 回滚,T1 读取的内容就是临时且无效的。不可重复读:对于两个事物 T1 T2 ,T1 读取了一个字段,然后 T2 更新了该字段之后,T1 再次读取同一个字段,值就不同了。幻读:对于两个事物 T1 T2,T1 从一个表中读取了一个字段,然后 T2 在该表中插入了一些新的行之后,如果...

2020-04-14 20:25:13 513

原创 jdbc处理事务操作

1.关于事务前提:如果有多个操作,则必须保证所有的操作都同时使用一个连接,则无法保证事务①:开启事务,取消Connection的默认提交功能connection.setAutoCommit(false);②:具体操作步骤③:操作成功则提交事务,抛出异常则回滚事务(在catch块中)connection.commit(); / connection.rollback();2.事务的AC...

2020-04-14 20:04:02 277

原创 JDBC 处理 Blob数据

MySQL BLOB 是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。MySQL 的四种BLOB类型TinyBLOB:最大255BLOB:最大 65KMediumBLOB:最大 16MLongBLOB:最大 4G/** * 查询数据表中的 Blob 类型的字段 */public void testQuery(){ Connection con...

2020-04-08 11:10:43 172

原创 返回主键的通用的插入方法

插入一条数据,并返回该数据的主键值/** * @param connection:数据库连接 * @param sql:SQL插入语句 * @param args:填充占位符的可变参数 * @return * @throws SQLException */ private Long getGeneratedKeys(Connection connection,Strin...

2020-04-01 11:46:32 137

原创 DAO设计模式

DAO 设计模式 @ 五行缺钱-.-返回一行记录/** * 通用的查询单行记录的方法 * @param clazz * @param sql * @param args * @return */ public <T> T get(Class<T> clazz,String sql,Object ...args){ T entity = ...

2020-03-31 21:12:51 82

空空如也

空空如也

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

TA关注的人

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