实战总结
迎曙色
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
maven安装本地jar包报错 ‘packaging‘ is missing
使用命令:install-file -Dfile=C:/Users/divine/Desktop/tempFiles/commonlib-1.0-SNAPSHOT.jar -DgroupId=com.knowology -DartifactId=commonlib -Dversion=1.0-SNAPSHOT -DgeneratePom=true报错详情:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plu转载 2022-03-21 17:17:45 · 3845 阅读 · 0 评论 -
前端垃圾篓
1.标签下的button用法我们通常提交表单时用submit按钮,提交服务时可用submit也可用超链接,这两种方法的使用都很简单,但是我们也可以使用Button按钮来请求服务,具体用法是:<input type=“button” name=" " value= " " οnclick =“javascript:window.location=‘url’;” />...原创 2020-10-05 15:03:05 · 335 阅读 · 0 评论 -
开发环境搭建
Java+Maven+IDEA开发环境搭建原创 2020-09-17 23:11:54 · 733 阅读 · 1 评论 -
使用SpringBoot+easyPoi+LayUI实现文件以Excel格式批量上传下载
首先看一下界面如图所示,通过勾选多选框实现选中,点击批量下载会将数据以Excel的格式批量下载到本地关于勾选之后是传id数组还是传整个勾选的对象数组,先说结论: 应该传的是id数组而不是对象数组 原因如下: 1. 我们为什么不传id?因为我们不想查询数据库。 2. 但是不查询数据库说明我们所需要打印的数据在前端界面已经展示 完全了, 3. 界面展示完全的话。我们可以通过直接通过前端把数据导出成 Excel表格下载到本地 4. 故 我们一般选择通过id数组传递数据原创 2020-08-20 21:02:12 · 1298 阅读 · 0 评论 -
解决MySql8.0版本出现修改日期时间自动减一天
情况:修改日期为2019-08-01,结果是2019-07-31。解决方案,修改数据库连接中的timezone为:Asia/Shanghaijdbc:mysql://localhost:3306/layui?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false我的这样就解决了。但有两个离谱的地方。为什么我把timezone设置成Asia/Beijing不行?原创 2020-08-06 22:04:28 · 1308 阅读 · 1 评论 -
解决报错AbstractMethodError以及MyBatisPlus+Oracle主键序列的配置问题
开发环境:SSM(SpringBoot+SpringMVC+MybatisPlus),jdk8.0,idea2019.3完整报错信息:java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.isValid(I)Z已经改好了,不想改回去了,只找到了这个报错语句,没有报错详情在做这个项目之前,一直用的是Struts2+Mybatis,oracle的驱动是ojdbc6,这样是正常使用的,但是今天使用了SpringBoot之后就裂开,怎原创 2020-08-05 22:35:08 · 923 阅读 · 0 评论 -
Spring AOP底层原理实现
springaop底层使用了动态代理,spring框架会生成代理类,并管理起代理对象。spring底层是如何生成代理类呢?在这之前先了解一下jdk自己封装的Proxy代理类例子:删除id为11的图书业务层:BookServiceImplpublic void delete(Integer id) { System.out.println("删除了id为"+id+"的学生"); }TestProxy代理类import com.baizhi.service.Book原创 2020-07-16 21:35:58 · 385 阅读 · 0 评论 -
在Navicat中执行MySQL的SQL语句报错处理
[Err] 1055Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_schema.PROFILING.SEQ’ which is not functionally dependent on columns in GROUP BY clause…解决方法:运行以下语句select version(),@@sql_mode;SET sq原创 2020-07-14 19:15:35 · 1498 阅读 · 0 评论 -
工厂模式的实现
创建出普通类(dao,daoimpl,service,serviceimpl)创建配置文件(test.properties)创建工厂类(BeanFactory)public static Object createBean(String key) throws Exception{ Properties pro = new Properties(); InputStream is = BeanFactory.class.getResourceAsStream("/.原创 2020-07-11 16:30:45 · 262 阅读 · 0 评论 -
垃圾篓
文章目录MyBatisxxxDao is not known to the MapperRegistaryMyBatisxxxDao is not known to the MapperRegistary写的dao接口的mapper.xml中配置dao出错,检查红框是否正确。原创 2020-06-04 12:16:53 · 1137 阅读 · 0 评论 -
一个批量添加用户的小功能
晚上要做一个分页查询的小项目,虽然分页思路还不是很清楚,但是咱得先把能分页的数据添加上!一想得分个10页+,一页最少10条数据,这就是100条数据啊!手动添加不如让我去死,于是想写一个批量添加数据的小功能原创 2020-05-25 20:34:24 · 416 阅读 · 0 评论 -
Servlet不常见错误集锦
点击表单的提交按钮后,不跳转,一直转圈,原因是,作用域存取值部分的名字出现了拼写错误。原因就是,这块跳转代码最好写在else里面,这样代码逻辑更加严谨原创 2020-05-24 22:01:14 · 255 阅读 · 0 评论 -
Javaweb阶段:dao+service+servlet开发流程
1. 准备开发环境1.1准备数据库jar包,布置到项目根目录下:新建lib文件夹,将jar包cv进去,然后右键build path导入项目。1.2 准备数据库配置文件jdbc.properties1.3 准备工具类JDBCUtil,工具类实现数据库的连接和关闭资源import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import原创 2020-05-17 14:39:06 · 2880 阅读 · 0 评论
分享