javaweb项目
文章平均质量分 62
water-之
悟已往之不谏,知来者之可追
展开
-
用户管理大任务的完结
今天完成了所有的项目代码,从0到1的开发,从项目的构建到最后docker-compose的部署发布,中途有很多心酸,也有很多进步,无数个头疼的夜晚,无数细节的小Bug,今日写此文来回顾一下这个充实的礼拜!分享一下我的办公室:(爱了CSDN)一:项目的完成截图:二:项目整体实现的代码以及艰辛:1:登录功能的实现:(1):首先,我们就直接进入建好了初始的javaweb项目然后写好数据库的连接文件:db.properties,以及其内容:# 连接MYSQL数据库的配置文件 注:等号的前原创 2022-01-18 20:13:43 · 667 阅读 · 1 评论 -
《CSDN》javaweb项目视频学习
自己看完视频以后学会的一些东西:1:首先是听到了数据库集群的概念:Druid数据连接池简介Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。性能好,同时自带监控页面,可以实时监控应用的连接池情况以及其中性能差的sql,方便我们找出应用中连接池方面的问题。Druid是一个JDBC组件,它包括三部分:DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系DruidDataSource 高效可管理的数据库连原创 2021-12-17 18:12:57 · 214 阅读 · 0 评论 -
公司签到考勤薪资表(Excel导入信息)
首先上图:(完整源码在最后)然后具体说一下实现思路吧:我们首先有一张Excel表格,里面有员工的具体打卡信息:然后我们需要的就是将Excel表格中的信息导入到数据库中然后通过一系列计算后在前端展示,表中有每一个员工的名字,来公司的时间,离开的时间等等考勤相关打卡信息,岗位,然后最后我们需要输出的是上面那张图的信息,也就是后端需要做排序和薪资计算的处理公司对于考勤与薪资的具体对应:考勤规则说明:1:提前打卡:可以计入有效工时,例如:8:40 打卡,那么 8:40 至 9:00 之间的原创 2021-12-13 15:48:49 · 1581 阅读 · 0 评论 -
《CSDN实训》工时统计(未完)
首先说一下思路,一开始我们有一个表格,我们需要学会使用poi导入表格查看数据,我们还是使用分层思想,要分成起码的dao,service和controller三层:然后我们的dao层同样是去获取数据,只不过之前是从数据库中获取数据返回,这里是从Excel中获取数据返回这里在dao层写一个双层for循环,外面的循环是用来先循环行,然后第二个循环开始循环列,取第一列到最后一列的数据然后通过一个switch case去一个一个给User对象赋值最后返回po层:package com.ftz.demo.p原创 2021-12-12 02:25:41 · 249 阅读 · 0 评论 -
java使用POI识别excel
首先说一下已经开源的类库POI,可以读取excel数据: 类名 说明 HSSFWorkbook Excel的文档对象 HSSFSheet Excel的表单 HSSFRow Excel的行 HSSFCell Excel的格子单元 HSSFFont Excel字体 HSSFDataFormat 格子单元的日期格式 HSSFHeader Excel文档S原创 2021-12-10 22:39:00 · 870 阅读 · 0 评论 -
JAVAWEB+JSTL用户列表编辑功能
首先说一下数据库更新操作的语句讲解:我们想要修改数据库中的值需要写sql语句,然后为其中复制的一些是上面我们通过String定义好的,那么怎样写这样的sql语句呢?讲解:update users set username="+username+",password="+password+",email="+email+",grade="+grade+" where userId="+userId中的字段。比如username如果是字符串的话,要加单引号update users set usernam原创 2021-12-10 13:20:21 · 1383 阅读 · 0 评论 -
javaweb项目乱码问题解决
刚刚自己在测试登陆注册的时候发现的问题,就是数据库乱码问题,一开始以为是1数据库自己的编码有问题后来发现并不是这样:出现上面这个图的情况,首先说一下注册:在注册的时候要是注册用户输入汉字在数据库中显示失败就需要在注册的类中这样写: req.setCharacterEncoding("UTF-8"); //设置服务器端以UTF-8编码进行输出 resp.setCharacterEncoding("UTF-8"); //设置浏览器以UTF-8原创 2021-12-09 00:51:24 · 1968 阅读 · 1 评论 -
《CSDN实训》分层完成一个javaweb的登陆注册
首先说一下怎样实现登陆功能吧,昨天我们在一个类里面实现了登陆功能,但是这是因为功能很少,一旦功能很多的情况下其实是需要分类去写的我这里说一下思路:首先分层出基本架构:dao层:(数据访问层:数据库中的增删改查操作) 通过用户名查询用户对象, 返回用户对象 1. 获取数据库连接 2. 定义sql语句 3. 预编译 4. 设置参数 5. 执行查询,返回结果集原创 2021-12-08 21:21:07 · 1323 阅读 · 0 评论 -
JSTL学习笔记:
安装 JSTL 库步骤如下:下载包:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/;我这里提供百度网盘:链接:https://pan.baidu.com/s/1xP5Tj8fG5Saw3ZVHjhq4gQ 提取码:8fnz --来自百度网盘超级会员V3的分享下载 jakarta-taglibs-standard-1.1.2.zip 包并解压,将其 lib 目录下的两个 jar 文件(standard.jar原创 2021-12-07 22:24:50 · 800 阅读 · 0 评论 -
javaweb项目导入新的jar包后启动显示404
这里说一下自己IDEA的一个bug,就是在使用maven构建webapp项目后倘若自定义导入jar包后就会发现好好的项目启动就是资源找不到的404错误,解决方案:打开项目结构:修改一下爆红的这两个地方,可能是因为指定到C盘的某个地方,我们这里修改成自己当前项目的web.xml和webapp的路径就好了!...原创 2021-12-07 20:36:47 · 1290 阅读 · 1 评论 -
独立开发一个javaweb项目2:实现登陆开发
首先导入前端模板:然后修改一下输入框这里,需要添加一个from表单,并且在两个input框中加入id 和name,然后复选框默认一个value为1,也就是选中了,登陆按钮也添加一个事件: <form action="user" method="post" id="loginForm"> <p class="p user_icon"> <input type="text" placeholder="账号" autocomple原创 2021-11-15 23:01:51 · 1726 阅读 · 1 评论 -
独立做一个javaweb项目一:项目初始配置
项目初始流程:首先说一下pom.xml文件的依赖: <dependencies> <!-- junit 测试 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>te原创 2021-11-14 20:30:04 · 1587 阅读 · 1 评论