后端
文章平均质量分 63
bellediao
这个作者很懒,什么都没留下…
展开
-
《后端》报错:People.hbm.xml这个映射找不到和空指针异常--2021-01-12
com/bella/entity/People.hbm.xml这个映射找不到代码没写错,但是报错如下:Exception in thread "main" org.hibernate.MappingNotFoundException: resource: com/bella/entity/People.hbm.xml not found at org.hibernate.cfg.Configuration.addResource(Configuration.java:731) at org.h原创 2021-01-12 14:27:56 · 153 阅读 · 0 评论 -
《后端》bilibili-Hibernate精讲教程,通俗易懂-2021年1月11日
如何使用hibernate:详解:1、创建maven工程,并修改pom.xml添加依赖。添加mysql-connector-java、hibernate-core、lombok<dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId>原创 2021-01-11 21:34:45 · 148 阅读 · 0 评论 -
《前端》把单元格的内容变成字符串--2020年12月31日
报错:没了,后期补上cell.setCellType(Cell.CELL_TYPE_STRING);把单元格的内容变成字符串原创 2020-12-31 21:52:40 · 174 阅读 · 0 评论 -
《后端》基础解惑Workbook wb = WorkbookFactory.create(file);--2020-12-31
在做excel导入时看到这行代码,有点稀里糊涂。Workbook wb = WorkbookFactory.create(file);解析:因为excel格式有两种,一种就是xls,一种就是xlsx,如果我们需要解析excel,以前的方法是String fileName = file.getOriginalFilename();先获取文件名,然后在判断他是什么的后缀名,在根据HSSFWorkbook 或者 XSSFWorkbook 得到 workbook 对象现在有了Workbook转载 2020-12-31 20:10:03 · 2468 阅读 · 0 评论 -
《后端》基础解惑-Transto--2020年12月31日
采用file.Transto 来保存上传的文件。例子代码:package com.springbootemaildemo.controller;import com.springbootemaildemo.entity.ResponseEntity;import io.swagger.annotations.Api;import io.swagger.annotations.ApiOperation;import org.slf4j.Logger;import org.slf4j.原创 2020-12-31 20:00:39 · 308 阅读 · 0 评论 -
《后端》基础解惑-File对象--2020年12月31日
File对象在计算机系统中,文件是非常重要的存储方式。Java的标准库java.io提供了File对象来操作文件和目录。File类的构造函数有以下几种:1)File(String pathname)2)File(String parent, String child)3)File(File parent, String child)4)File(URI uri)构造的File类对象表示一个路径,指向我们的目标文件或文件夹。它解决的是文件或者是文件夹的路径问题...原创 2020-12-31 19:09:30 · 310 阅读 · 0 评论 -
《后端》黑马-Hibernate框架学习笔记-第4章-2021年1月11日
在Hibernate中提供了很多种的查询的方式。Hibernate共提供了五种查询方式。Hibernate的查询方式:OID查询OID检索:Hibernate根据对象的OID(主键)进行检索使用get方法Customer customer = session.get(Customer.class,1l);使用load方法Customer customer = session.load(Customer.class,1l);Hibernate的查询方式:对象导航检索对象导...原创 2020-12-30 22:57:24 · 115 阅读 · 0 评论 -
2020-12-30《后端》黑马-Hibernate框架学习笔记-第3章-2020年12月30日
3.1 Hibernate的一对多关联映射3.1.1 数据库表与表之间的关系1、一对多关系什么样关系属于一对多? 一个部门对应多个员工,一个员工只能属于某一个部门。 一个客户对应多个联系人,一个联系人只能属于某一个客户。 一对多的建表原则:2、多对多关系什么样关系属于多对多?一个学生可以选择多门课程,一门课程也可以被多个学生选择。 一个用户可以选择多个角色,一个角色也可以被多个用户选择。多对多的建表原则:...原创 2020-12-30 19:39:37 · 152 阅读 · 0 评论 -
《后端》记我第一次写接口-2020年12月30日
原创 2020-12-30 16:53:20 · 307 阅读 · 0 评论 -
《后端》@Transactional 详解
@Transactional 是声明式事务管理 编程中使用的注解1 .添加位置1)接口实现类或接口实现方法上,而不是接口类中。2)访问权限:public 的方法才起作用。@Transactional 注解应该只被应用到 public 方法上,这是由 Spring AOP 的本质决定的。系统设计:将标签放置在需要进行事务管理的方法上,而不是放在所有接口实现类上:只读的接口就不需要事务管理,由于配置了@Transactional就需要AOP拦截及事务的处理,可能影响系统性能。3)错误使用:转载 2020-12-30 14:43:27 · 969 阅读 · 0 评论 -
《后端》 报错:Test class should have public zero-argument constructor
Test class should have public zero-argument constructor 解决办法直译: 测试类必须有一个无参数的public构造函数解决: 看你的类里是不是写了一个不带public的constructor 解决办法,加上 “public”。 或者是一个带参数的constructor ...原创 2020-12-30 14:34:32 · 2148 阅读 · 0 评论 -
《后端》黑马-Hibernate框架学习笔记-第2章-2020年12月29日
1.2 持久化类的编写规则什么是持久化?什么是持久化类:持久化类=java类+映射文件规则:对持久化类提供无参的构造方法,hibernate需要反射生成类的实例 私有化成员属性,提供公共的get set方法,来反射设置值 提供唯一的标识OID与表的主键对应,java通过内存地址区分是否同一对象,数据库通过主键区分同一记录,Hibernate通过OID判断是否同一对象(java是通过地址来确定是否是同一个对象,数据库通过主键确定是否为同一个记录) 持久化对象类型尽量使用包装类型,避免原创 2020-12-29 21:46:20 · 95 阅读 · 0 评论 -
《后端》bug: java.lang.IllegalArgumentException: geronimo.jta.1.1.spec: Invalid module name: ‘1‘ is not
报错: Error occurred during initialization of boot layerjava.lang.module.FindException: Unable to derive module descriptor for E:\Users\Bella\eclipse-workspace\hibernate_day01\lib\geronimo-jta_1.1_spec-1.1.1.jarCaused by: java.lang.IllegalArgumentExcepti.原创 2020-12-23 20:10:32 · 884 阅读 · 2 评论 -
《后端》bug:import org.junit.Test 和@Test报错---解决方案大全
出现问题:解决方法:解决方案一:MyEclipse 在项目右击属性选择【build path】的【add Libararies】界面 ,选择JUnit导入,Eclipse也同样。解决方案二:原因是java文件所在的包为默认的匿名包。新建个com.XXX.XXX有名字的包,把java文件移动到这个名字下就ok了解决方案三:写junit测试的java类名为Test.java ,一定要用Test.java的话只能在方法上加@ org.junit.Test解决方案四:该测.原创 2020-12-23 20:01:43 · 543 阅读 · 0 评论 -
《后端》黑马-Hibernate框架学习笔记-第1章 -2020年12月23日
1.1 Hibernate框架的学习路线第一天:Hibernate的入门(Hibernate的环境搭建、Hibernate的API、Hibernate的CRUD)第二天:Hibernate的一级缓存、其他的API第三天:Hibernate的一对多配置、Hibernate的多对多的配置第四天:Hibernate的查询方式、抓取策略1.2 CRM的案例1.2.1.1 什么是CRM客户关系管理1.2.1.2 CRM有哪些模块1.3 Hibernate的框架的概述1.3.1 EE的三层架构1原创 2020-12-23 15:38:40 · 329 阅读 · 0 评论 -
《后端》报错:invalid VCS root mapping--把红色的项目移除即可
解决方式file–settings 或点报错信息的configure出现下图:把红色的项目移除即可原创 2020-12-21 19:34:07 · 277 阅读 · 0 评论 -
《后端》maven install时报错Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4
问题出现在打开外协app项目的时候出现报错:解决方法1、命令行mvn clean package -Dmaven.test.skip=true2、写入pom文件,注意父子级节点结构.....<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-原创 2020-12-21 19:28:50 · 114 阅读 · 0 评论 -
《后端》黑马JavaSE基础(17)集合框架set框架 -2020年8月30日
一、Set集合,无索引,不可以重复,无序(存取不一致)二、LinkedHashSet 底层是链表实现的,是set集合中唯一一个能保证怎么存就怎么取的集合对象 因为是HashSet的子类,所以也是保证元素唯一的,与HashSet的原理一样三、TreeSet集合是用来对象元素进行排序的,同样他也可以保证元素的唯一 当compareTo方法返回0的时候集合中只有一个元素 当compareTo方法返回正数的时候集合会怎么存就怎么取 当c...原创 2020-08-30 09:49:03 · 136 阅读 · 0 评论 -
《后端》JavaSe-public String toString() {}方法
新建一个javabean:public class AdminUser { private Integer uid; private String username; private String password; //getter()和setter()方法 @Override public String toString() { return " username=" + username + ", passwo原创 2020-08-20 18:54:12 · 610 阅读 · 0 评论 -
《后端》黑马JavaSE基础(16)集合框架ArrayList -2020年8月10日
16.01_集合框架(去除ArrayList中重复字符串元素方式)(掌握)* A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 /*** A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 */ public static void main(String[...原创 2020-08-09 18:08:36 · 199 阅读 · 0 评论 -
《后端》黑马JavaSE基础(14)-常见对象-字符串之regex正则表达式类-2020年7月14日
正则表达式 是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。 作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的。传统方法和正则方法的比较public static void main(String[] args) { System.out.println(checkQQ("0222222")); } public static boolean checkQQ(S...原创 2020-07-14 07:25:41 · 154 阅读 · 1 评论 -
《后端》黑马JavaSE基础(14)-常见对象-Math类、Random类、System类、BigInteger类、BigDecimal类篇2020年7月28日
Math类概述和方法使用Random类的概述和方法使用System类的概述和方法使用BigInteger类的概述和方法使用14.15_常见对象(BigDecimal类的概述和方法使用)_rec原创 2020-07-28 13:34:29 · 124 阅读 · 0 评论 -
《后端》黑马JavaSE基础(15) Colletion、List集合--2020年8月9日
1、对象数组的概述和使用2、集合框架概述及继承体系图数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦。java内部给我们提供了集合类,能存储任意对象,长度可改变, 随着元素的增加而增加,随着元素的减少而减少。组和集合的区别区别1 : 数组既可以存储基本数据类型,又可以存储引用数据类型,基本数据类型存储的是值,引用数据类型存储的是地址值。 集合只能存储引用数据类型,(对象)集合中也可以存储基本数据类型,但是在存储的时候会...原创 2020-07-28 20:30:42 · 140 阅读 · 0 评论 -
《后端》HttpServletRequest---(未完)
HttpServletRequest对象代表客户端的请求。当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。HttpServletRequest常用方法:getRequestURL() 返回客户端发出请求时的完整URL。 getRequestURI() 返回请求行中的参数部分。 getQueryString () 方法返回请求行中的参数部分(参数名+值) getRemoteH原创 2020-08-05 14:30:00 · 339 阅读 · 0 评论 -
《后端》eclipse的时候,数据库连接报错
在配置eclipse的时候,数据库连接报错。找到mysql的安装路径,找到my.ini 文件,对应位置改成黄色部分。原创 2020-07-20 20:33:06 · 169 阅读 · 0 评论 -
《后端》eclipse报错:Could not retrieve transation read-only status server
Could not retrieve transation read-only status server查找原因:是连接mysql的jdbc驱动包和mysql 的版本对不上,解决Could not retrieve transation read-only status server_有天你会让我妒忌的.-CSDN博客_could not retrieve transation https://blog.csdn.net/q343509740/article/details/79527132.原创 2020-07-20 20:23:30 · 133 阅读 · 0 评论 -
my eclipse 配置 maven、tomcat 以及项目文件导入配置
MyEclipse中Maven的配置 - 小Live - 博客园 https://www.cnblogs.com/xiaolive/p/4635174.htmlmyeclipse软件的配置和项目文件的导入先配置maven。一、下载Maven官网地址:http://maven.apache.org/download.cgi二、配置环境变量和自定义本地仓库配置环境变量,配置Maven的环境变量之前最好把Java的环境变量先配置好。自定义本地仓库:这时候加入你想自定义Mav...原创 2020-06-28 15:08:04 · 417 阅读 · 0 评论