后端学习
文章平均质量分 57
修炼室
这个作者很懒,什么都没留下…
展开
-
服务器搭建:从零开始创建自己的Spring Boot应用【含登录、注册功能】
当然,你可以先按照完成基础框架的搭建。原创 2023-11-03 18:05:52 · 4432 阅读 · 1 评论 -
centos7设置java后端项目开机自启【脚本、开机自启】
【代码】centos7设置java后端项目开机自启【脚本、开机自启】原创 2023-08-25 19:07:29 · 1098 阅读 · 0 评论 -
CentOS7设置nginx服务开机自启【开机自启】
然后等待一会儿,结果出来了~关机后,我们发现连接不上了。原创 2023-06-24 16:06:54 · 3226 阅读 · 0 评论 -
springboot 项目设置打包名称【附打包流程】
当前我们需要使用springboot中的Maven进行打包,但是其默认的名字(然后我们发现再次打包的结果就是我们想要的文件名了!原创 2023-06-07 21:28:15 · 2034 阅读 · 0 评论 -
SpringBoot项目打包部署到Nginx【无需配置Nginx】
配置servlet的依赖。将war正常的放到tomcat服务器中运行即可。jar类型项目使用SpringBoot打包插件打包时,会在打成的jar中。所以我们可以使用jdk直接运行,将功能代码放到其内置的tomcat中运行。在服务器上切换到一个你想要存放后端jar包的位置,通过xftp打开传输。:no hang up(不挂断)并将屏幕输出记录存放至日志文件。springboot打包的项目共分为。后续请求的接口都是通过前端访问的。如果有的话,则修改为jar。看一下对应的jar包位置。原创 2023-05-20 17:40:51 · 980 阅读 · 0 评论 -
SpringBoot中使用lombok
在项目的根目录中找到。原创 2023-05-19 22:47:40 · 606 阅读 · 0 评论 -
统一封装前后端数据格式【后端类】
【代码】统一封装前后端数据格式【后端类】原创 2023-05-19 20:11:53 · 135 阅读 · 0 评论 -
Windows允许mysql远程连接【被访问】
当前我需要让服务器连接到我自己本地Windows,并将数据存储在本地本来以为应该没啥大问题,直接连接就行,但是发现连接超时了这就需要我们开放对应的端口——3306。原创 2023-05-17 15:10:33 · 1066 阅读 · 0 评论 -
Node搭建后端框架【模块化,使用MySQL】
这篇文章可能和一般的使用express不到10行代码构建一个服务器不太一样,因为我之前有使用过springboot进行后端框架的搭建,所以感觉这种方法虽然简单,但是可能就缺乏扩展性和规范性。原创 2023-03-25 16:07:48 · 2339 阅读 · 0 评论 -
SQL创建一模一样的表
在销售系统中,通常会不断向订单的表中不断插入数据。这样就将导致这个表的数据越来越大,查询速度越来越慢。于是,我们想到,使用老表和新表。每次插入数据都插入数据到新表,每隔一段时间将新表数据自动通过定时器移动到老表中。原创 2022-12-17 18:10:56 · 1944 阅读 · 0 评论 -
前后端分离项目-Springboot 【后端框架搭建,SSM】
1.创建新项目填写信息选择依赖2.创建文件目录修改application为后缀为yml文件3.导入项目依赖4.配置mybatis配置数据源配置类型映射5.创建service接口创建实体类6.创建Dao接口7.创建controller8.测试整体系统((测试登录接)创建DO实体类实现UserDao添加SQL语句添加UserService接口实现Userlmpl接口实现UserController逻辑原创 2022-12-12 22:16:03 · 4368 阅读 · 2 评论 -
IDEA搭建SSM框架【配置类、新手向】
H2 1.创建Java Enterprise项目H2 ⒉.搭建项目目录结构H2 3.导入依赖 H2 4.通过类配置项目 Ha 创建类AppH4创建jdbc配置文件H3 配置类AppH4 配置数据源H4配置mybatis中的SqlSessionFaH4配置事务Ha 配置Web-MVCHa创建ControllerHs 配置整体servletH4创建类AppInitH4 修改各方法逻辑H25.实现login页面H26.创建userControllerHz7.创建实体类H28.实现UserDaoH原创 2022-11-27 19:38:35 · 2455 阅读 · 0 评论 -
MyBatis + Servlet + JSP实现多表查询【作业收集系统-查询未提交人员信息】
因为我们在登录近来时,就已经获取了数据,并保存在session中,因此仅仅只需要在。因为需要多表查询,因此对应的返回参数应该是一个数组,在Java中也就是List。3.执行差集操作(not exists)实现对未提交人数的查询。因为函数功能为查询未上交的学生信息,因此无需传参。我希望在点击登录之后,就立马查询未提交的同学信息。中调用查询接口,获取数据后,跳转页面。创建与需要展示信息对应的实体类——获取多个对象时,使用List做前缀。在jsp文件最上方,复制以下代码。中继续插入多表查询SQL语句。原创 2022-11-06 23:36:53 · 890 阅读 · 0 评论 -
MyBatis + Servlet + JSP实现用户登录【JavaWeb、有数据库】
1.导入依赖⒉编写mybatis的主配置文件3.配置mybatis4.设置util解析mysql5.实现登陆页面6.配置登录页面7.编写servlet8.处理登录逻辑①设置UserService接口2UserServicelmpl实现接口③创建一个实体类④创建Dao接口⑤创建对应mapper⑥注册mapper⑦写SQL语句实现Dao层接口⑧完善UserServicelmpl类中的login方法⑨处理doLogin逻辑9.显示登录人员信息①修改userService接口②修改对应实现方法③显示登原创 2022-11-06 21:57:01 · 2547 阅读 · 0 评论 -
JSP+Servlet + Tomcat实现用户登录(五)使用listener实现在线(游客)人数统计【JavaWeb、无数据库】
但是,其实这样对在线人数的监听是不精准的,因为我们打开不同的页面登录不同的账号也会算作一个不同的人,准确来说监听的是。我是通过内置tomcat运行的,默认的配置就是idea会代替我们打开浏览器。会对所有请求进行监听,但是无法区分用户,因此无法做到对在线人数的监听。若需要精细的对真实的用户进行监听登录,则可能需要创建多个用户进行实现。我们需要在servlet服务器开启后,对变量进行赋值初始化。我们需要在servlet创建时,将在线人数的变量设置进入。进行监听,无法做到对用户的监听。对接口中的方法进行实现。原创 2022-10-06 22:45:00 · 1517 阅读 · 0 评论 -
JSP+Servlet + Tomcat实现用户登录(四)filter实现登录控制【JavaWeb、无数据库】
在实现完正常的登录功能后,现在需要对进行控制即在未登录的情况下,进入index页面。原创 2022-10-06 12:08:15 · 857 阅读 · 0 评论 -
JSP+Servlet + Tomcat实现用户登录(三)实现登出功能【JavaWeb、无数据库】
当然,如果使用redirect也可以。在添加退出标签后,我们需要创建对应的servlet处理推出的请求。因为这里我们是通过request传递的信息,而且此处并不会涉及到。只是此时,无需提交信息,而是只需要提交退出登录的请求即可。action——与servlet中注解的value对应。与登录页面同样的,通过form表单进行对表单的提交。设置注解的值,与logout标签中的。在登录成功的页面下,添加以下代码。,因此直接使用forward即可。这里对应设置的值,就是我们在。页面中访问的值——也就是。原创 2022-10-04 14:38:34 · 1292 阅读 · 0 评论 -
JSP+Servlet + Tomcat 实现用户登录(二)实现消息提示【JavaWeb、无数据库】
这里需要用到session,因为之前在登录成功时,选择了。在用户名后,直接添加一个span标签,显示内容即可。原创 2022-10-04 14:37:03 · 901 阅读 · 0 评论 -
JSP+Servlet + Tomcat实现用户登录(一)简易登录功能【JavaWeb、无数据库】
两个方法如果不被重写,那么就会默认调用HttpServlet中的代码。我们来看HttpServlet源码中。原创 2022-10-04 14:35:43 · 3255 阅读 · 2 评论 -
JSP+Servlet + Tomcat实现用户登录【JavaWeb、无数据库】
项目需要完成以下功能实现简单登录功能(用户名、密码可直接写在源码里)使用session和request实现消息提示实现登出功能使用filter实现登陆控制使用listener实现在线人数统计原创 2022-10-04 14:30:32 · 453 阅读 · 0 评论 -
Nginx刷新后白页(404 Not Found)
在完成nginx部署多个前端项目时,出现了第二部署的项目刷新后,出现了下图问题一般路径为编辑2.配置文件添加下方代码即可键盘输入,保存并退出原创 2022-06-20 22:56:10 · 1793 阅读 · 0 评论 -
Linux常用指令
查找文件所在目录修改文件名字使用实例此时我将文件修改名称为原创 2022-05-21 16:22:04 · 110 阅读 · 0 评论 -
存储过程【SQL语句】
存储过程相关知识点创建存储过程设置默认值执行存储过程一个完整的实例create procedure Myproc( @Cid char(4), @Cname varchar(20), @Csnum smallint, @Ctel char(12))asbegin set @Csnum = 1000 insert into College (Cid,Cname,Csnum,Ctel) values (@Cid,@Cname,@Csnum,@Ctel)endexec Mypr原创 2022-05-06 09:48:08 · 298 阅读 · 0 评论 -
SQL 常用操作
@[TOC](SQL 常用操作)# 增## 1.创建表```sqlcretate table 表名( 列名 数据类型 约束条件)```例如```sqlcreate table Student ( s_no char(6) primary key, class_no char(6) not null, s_name varchar(10) not null, s_sex char(2) check (s_sex i原创 2022-03-21 11:35:30 · 326 阅读 · 0 评论 -
IDEA 方法设置快速注释【便捷】
1.点击File—>Settings2.点击Editor—>Live Templates3.新增一个模板点击右侧的 +号,选择Template Group..随便输入一个值,这里我是输入的methodAnnotation4.添加内容选中后,点击+号,选择Live Template[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jReXHVUs-1640195369952)(C:\Users\Uuuu\AppData\Roaming\Typo原创 2021-12-23 12:06:31 · 7570 阅读 · 0 评论 -
查看、修改 nginx分布服务器ip
页面下面就会出现下面的名字。修改完成后,输入下面代码重启。如果前端访问的路径是。原创 2021-11-29 22:32:43 · 3646 阅读 · 1 评论 -
Vue项目部署服务器(Nginx)
1.vue打包npm run build出现下面的图片则打包完成2.打开Xshell连接想要部署的服务器地址3.进入nginx文件cd /usr/local/src/jsuoj/nginx/html/dist4.打开Xftp5.拖入文件OK ~~原创 2021-11-24 19:15:39 · 1698 阅读 · 0 评论 -
Xshell连接服务器
工欲善其事必先利其器,首先下载xshell第一次打开的,请一步一步走完,若是创建过会话的,直接跳到 第五步1.创建会话右击左侧 所有会话—>新建–>会话2.填写 服务器相关信息3.接受并保存秘钥4.输入账号和密码默认为用户名:root密码:123456出现下面截图即完成链接服务器5.进入服务器所在目录查询jar是否存在whereis *.jarcd /usr/local/src/queryWeb6.打开服务器java -jar queryW.原创 2021-11-05 09:59:15 · 370 阅读 · 0 评论