E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVAEE
Spring Boot 整合 Shiro(后端)
1Shiro什么是Shiro官网:http://shiro.apache.org/是一款主流的Java安全框架,不依赖任何容器,可以运行在JavaSE和
JavaEE
项目中,它的主要作用是对访问系统的用户进行身份认证
师范大学通信大怨总
·
2023-09-05 08:55
spring
boot
后端
java
参数校验:Bean Validation - Hibernate Validator - Spring Validation
JakartaBeanValidation是一套
JavaEE
规范,提供了以下功能:通过注解表达对对象模型的约束可自定义约束提供A
XClEarX
·
2023-09-04 19:22
java
后端
javaee
spring
springboot
java数据检验_Java数据校验(Bean Validation / JSR303)
JSR303是
JAVAEE
6中的子规范。用于对JavaBean的字段值进行校验,确保输入进来的数据在语义上是正确的,使验证逻辑从业务代码中脱离出来。
weixin_35977784
·
2023-09-04 19:19
java数据检验
javaee
spring aop实现事务 项目结构
spring配置文件实现类packagecom.test.service.impl;importcom.test.dao.ICardInfoDao;importcom.test.exception.MyException;importcom.test.service.ICardInfoService;importorg.springframework.beans.factory.annotatio
摇滚侠
·
2023-09-04 19:22
Mac开发
java-ee
spring
java
javaee
spring 声明式事务管理方式2 注解方式
spring配置文件方法packagecom.test.service.impl;importcom.test.dao.ICardInfoDao;importcom.test.exception.MyException;importcom.test.service.ICardInfoService;importorg.springframework.beans.factory.annotation
摇滚侠
·
2023-09-04 19:21
Mac开发
java-ee
spring
java
【个人博客系统网站】统一处理 · 拦截器
【
JavaEE
】进阶·个人博客系统(2)文章目录【
JavaEE
】进阶·个人博客系统(2)1.统一返回格式处理1.1统一返回类common.CommonResult1.2统一返回处理器component.ResponseAdvice2
s:103
·
2023-09-04 07:38
JavaEE
java
开发语言
java-ee
spring
统一处理
【个人博客系统网站】注册与登录 · 加盐加密验密算法 · 上传头像
【
JavaEE
】进阶·个人博客系统(3)文章目录【
JavaEE
】进阶·个人博客系统(3)1.加盐加密验密算法原理1.1md5加密1.2md5验密1.3md5缺漏1.4加盐加密1.5后端的盐值拼接约定1.6
s:103
·
2023-09-04 07:38
JavaEE
java-ee
后端
spring
java
网络安全
【个人博客系统网站】框架升级 · 工程目录 · 数据库设计
【
JavaEE
】进阶·个人博客系统(1)文章目录【
JavaEE
】进阶·个人博客系统(1)1.使用Spring全家桶+MyBatis框架进行开发2.页面2.1登录页2.2注册页2.3详情页2.4我的博客列表页
s:103
·
2023-09-04 07:07
JavaEE
数据库
java
开发语言
java-ee
网络
javaee
spring 声明式事务管理 自定义异常类
spring配置文件ISOLATION_DEFAULT,PROPAGATION_REQUIRED,-MyException依赖4.0.0org.exampletestSpring081.0-SNAPSHOTwartestSpring08MavenWebapphttp://www.example.comUTF-81.71.7junitjunit4.11testorg.springframeworks
摇滚侠
·
2023-09-03 22:53
Mac开发
java-ee
spring
java
javaee
数据库 事务 SQL脚本
--开启事务starttransactionupdatecardinfosetmoney=money-1000whereusername='aa'updatecardinfosetmoney=money+1000whereusername='bb'--回滚rollback--提交commit
摇滚侠
·
2023-09-03 22:52
Mac开发
数据库
java-ee
sql
javaee
事务的传播行为
事务的传播行为事务的第一个方面是传播行为(propagationbehavior)。当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。例如:方法可能继续在现有事务中运行,也可能开启一个新事务,并在自己的事务中运行。Spring定义了七种传播行为:传播行为含义PROPAGATION_REQUIRED表示当前方法必须运行在事务中。如果当前事务存在,方法将会在该事务中运行。否则,会启动一个新的
摇滚侠
·
2023-09-03 22:22
Mac开发
java-ee
java
数据库
Eclipse的安装(NEW~)
2023年2月,我去eclipse网站准备下个新版本看看,以前下载eclipse要专门找
javaEE
版本,现在的变化是默认下载安装程序,安装的时候选择具体安装哪个版本
Arenaschi
·
2023-09-03 20:12
java
eclipse
java
ide
2020-03-16
快速入门:1.创建
javaEE
项目2.定义一个类并实现Servlet接口3.实现Servlet接口中的抽象方法4.配置Ser
高海娄
·
2023-09-03 18:29
服务器Tomcat,你会安装了吗?
Tomcat是一个符合
JavaEE
WEB标准的最小的WEB容器,所有的JSP程序一定要有WEB容器的支持才能运行,而且在给定的WEB容器里面都会支持事务处理操作。
芝麻小叮当
·
2023-09-03 17:27
javaee
事务 事务的特性 事务的并发问题 事务的隔离级别
什么是事务(Transaction)是并发控制的单元,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,sql能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。事务通常是以begin/starttransaction开始,以commit或rollback结束。Commint表示提交,即提交事务的所有操作。具体地说就是将事务中所有对数据的更新写回
摇滚侠
·
2023-09-03 15:29
Mac开发
java-ee
java
javaee
spring 静态代理
静态代理packagecom.test.staticProxy;publicinterfaceIUsersService{publicvoidinsert();}packagecom.test.staticProxy;//目标类publicclassUsersServiceimplementsIUsersService{@Overridepublicvoidinsert(){System.out.
摇滚侠
·
2023-09-03 15:59
Mac开发
java-ee
spring
java
了解JVM(
JavaEE
初阶系列19)
目录前言:1.JVM是如何运行的2.JVM中的内存区域划分3.JVM的类加载机制3.1JVM加载机制的五大步骤3.1.1加载3.1.1验证3.1.1准备3.1.1解析3.1.1初始化3.2总结3.3JVM启动时机3.4双亲委派模型4.JVM中的垃圾回收策略4.1JVM垃圾回收机制概念4.2垃圾回收策略4.2.1判断引用是否有指向4.2.2垃圾回收算法4.2.2.1标记-清除算法4.2.2.2复制算
奶油酒窝✧٩(ˊωˋ*)و✧
·
2023-09-03 05:58
JavaEE初阶
jvm
java-ee
java
javaee
之黑马乐优商城2
简单分析一下商品分类表的结构先来说一下分类表与品牌表之间的关系再来说一下分类表和品牌表与商品表之间的关系面我们要开始就要创建sql语句了嘛,这里我们分析一下字段用到的数据库是heima->tb_category这个表现在去数据库里面创建好这张表下面我们再去编写一个实体类之前,我们去看一下这个类的请求方式,请求路径,请求参数,返回数据都是什么下面再去编写实体类实体都是放到出现了一个小插曲,开始的时候
悟空不买菜了
·
2023-09-03 03:09
javaee
数据库
java-ee
构建现代应用:Java中的热门架构概览
文章目录1.三层架构2.Spring框架3.微服务架构4.
JavaEE
(EnterpriseEdition)5.响应式架构6.大数据架构7.领域驱动设计(Domain-DrivenDesign,DDD)
IT·陈寒
·
2023-09-03 02:09
Java学习路线
java
架构
开发语言
Spring Cloud【转】
以下内容转载和参考自:SpringCloud开发-廖雪峰的官方网站1、概述Spring是
JavaEE
的一个轻量级开发框架,主营IoC和AOP,集成JDBC、ORM、MVC等功能。
milanleon
·
2023-09-03 02:37
Java
Web
spring
cloud
spring
微服务
javaee
spring aop 的五种通知方式
spring配置文件切面类packagecom.test.advice;importorg.aspectj.lang.ProceedingJoinPoint;//增强类publicclassMyAdvice{//将这个增强方法切入到service层的add方法前publicvoidbefore(){System.out.println("添加用户之前");}//目标方法执行后(不管是出异常还是成功
摇滚侠
·
2023-09-03 02:32
Mac开发
java-ee
spring
java
javaee
spring aop 切入点表达式
1、切入点表达式:对指定的方法进行拦截,并且生成代理表达式。表达式语法:execution([修饰符]返回值类型包名.类名.方法名(参数))execution(publicvoidcom.test.service.impl.UsersService.add())2、表达式不同写法1.匹配指定方法12.默认public可以省略2`3.匹配任何返回值3`4.参数列表可以使用*,表示可以是任何的数据类型
摇滚侠
·
2023-09-03 02:32
Mac开发
java-ee
spring
java
javaee
spring aop 注解实现
切面类packagecom.test.advice;importorg.aspectj.lang.ProceedingJoinPoint;importorg.aspectj.lang.annotation.*;//切面类@AspectpublicclassMyAdvice{//定义切点表达式@Pointcut("execution(*com.test.service.impl.*.add(..))
摇滚侠
·
2023-09-03 02:31
Mac开发
java-ee
spring
java
学习大数据应该掌握哪些基础语言
1、Java基础大数据框架90%以上都是使用Java开发语言,所以如果要学习大数据技术,首先要掌握Java基础语法以及
JavaEE
方向的相关知识。2、MySQL数据库这是学习大数据必须掌握的知识之一。
我想去吃ya
·
2023-09-02 16:36
学习
大数据
python
人工智能
开发语言
0.Java
JDK>JRE>JVMJRE=JVM+JavaSE标准类库JDK=JRE+开发工具集(例如Javac编译工具等)Java平台JavaSE个人开发,
JavaEE
企业开发,JavaME微移动开发。
RockyLuo_290f
·
2023-09-02 15:47
Servlet+JSP通用管理系统二次开发教程
安装首先需要安装你的Jdk1.8环境,国内的话可以直接下这个http://www.wmzhe.com/soft-30118.html,双击直接默认安装即可Eclipse关于Eclipse,直接选用官网的
JavaEE
690e411ba378
·
2023-09-02 14:13
基于SpringBoot使用MyBatisPlus,MyBatisPlus标准数据层开发(CRUD)、MyBatisPlus分页功能的使用
个人主页:叶落闲庭我的专栏:c语言数据结构
javaEE
操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-02 13:04
#
JavaEE
mybatis
java
springboot
MyBatisPlus之DQL编程控制
个人主页:叶落闲庭我的专栏:c语言数据结构
javaEE
操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-02 13:00
python
开发语言
每天40min,我们一起用70天稳扎稳打学完《
JavaEE
初阶》——24/70 第二十四天【TCP协议】
本系列通过70天学习完
JavaEE
初阶,我们不图快,只求稳扎稳打。由于我高三是在家自学的,经验告诉我,学习一定要长期积累,并且及时复习,由于现在课
编程浩
·
2023-09-02 10:20
70天学完JavaEE初阶
java-ee
java
每天40min,我们一起用70天稳扎稳打学完《
JavaEE
初阶》——23/70 第二十三天【应用层和传输层协议】
本系列通过70天学习完
JavaEE
初阶,我们不图快,只求稳扎稳打。由于我高三是在家自学的,经验告诉我,学习一定要长期积累,并且及时复习,由于现在课
编程浩
·
2023-09-02 10:19
70天学完JavaEE初阶
java-ee
【
JavaEE
进阶】拦截器与统一功能处理
文章目录一.用户登录权限效验1.最初用户登录验证2.SpringAOP用户统一登录的验证3.Spring拦截器3.1自定义拦截器3.2将自定义拦截器设置到当前的项目中4.拦截器实现的原理二.统一的异常处理1.统一的异常处理优点2.统一的异常处理实现三.统一数据返回格式1.统一数据返回格式的优点2.统一数据返回格式的实现3.统一移除处理在遇到String返回时报错问题小结AOP思想的体现主要分为两个
xxxflower.
·
2023-09-02 10:29
JaveEE进阶
java-ee
java
【
JavaEE
进阶】Spring事务和事务传播机制
文章目录一.什么是Spring事务二.Spring中事务的实现1.Spring编程式事务2.声明式事务2.1trycatch下事务不会自动回滚的解决方案2.2@Transactional作用范围2.3@Transactional参数说明2.4@Transactional工作原理三.事务的隔离级别1.事务的四大特性2.Spring中设置事务隔离级别四.Spring事务传播机制1.事务传播机制2.为什
xxxflower.
·
2023-09-02 10:28
JaveEE进阶
java-ee
spring
数据库
javaee
spring 测试aop 切面
切面类packagecom.test.advice;importorg.aspectj.lang.ProceedingJoinPoint;//增强类publicclassMyAdvice{//将这个增强方法切入到service层的add方法前publicvoidbefore(){System.out.println("添加用户之前");}}目标类packagecom.test.service;pu
摇滚侠
·
2023-09-02 04:11
Mac开发
java-ee
spring
java
Java 语言简介
公司发布Java语言1996年发布JDK1.0版本1997年发布JDK1.1版本2004年发布JDK1.5版本,为突出此版本的重要性,更名为JDK5.02005年更名:J2SE→JavaSE,J2EE→
JavaEE
Wovw
·
2023-09-02 00:56
Java的学习路线是什么?又该如何高效学习?
Java的学习路线如下:Java学习顺序Java基础-----数据库和Jdbc-----Javaweb----
JavaEE
框架技术----分布式/其他技术在这个技术栈的基础上,你可以继续选择走全栈道路或者走大数据方向第一
程序员阿狸
·
2023-09-02 00:23
Weblogic漏洞(一)之 Weblogic基本介绍
Weblogic基本介绍WebLogic是美国Oracle公司出品的一个applicationserver,确切的说是一个基于
JAVAEE
架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式
千负
·
2023-09-01 21:12
中间件漏洞
安全
网络安全
web安全
中间件安全
spring6详细讲解
Spring是一款主流的
JavaEE
轻量级开源框架,Spring由“Spring之父”RodJohnson提出并创立,其目的是用于简化Java企业级应用的开发难度和开发周期。
( ̄(工) ̄)霸天下
·
2023-09-01 20:11
Java
SSM框架
Spring
Spring6
框架
Java
基于
JAVAEE
技术的ssm校园车辆管理系统源码和论文
基于
JAVAEE
技术的ssm校园车辆管理系统源码和论文105开发工具:idea数据库mysql5.7+数据库链接工具:navcat,小海豚等技术:ssm1.选题背景和意义背景:随着第二次工业革命后,内燃机的发明与完善
程序猿毕业分享网
·
2023-09-01 15:12
ssm
mysql
java
数据库
javaee
spring配置文件bean标签详解
scope属性bean标签中添加scope属性,设置bean对应对象生成规则.scope=“singleton”单例,默认值,适用于实际开发中的绝大部分情况.scope=“prototype”多例,适用于struts2中的action配置lazy-init属性注意:只对单例有效,设置scope="singleton"时测试延时创建属性.lazy-init=“false”默认值,不延迟创建,即在启动
摇滚侠
·
2023-09-01 15:11
Mac开发
java-ee
spring
java
javaee
spring jdk动态代理
jdk动态代理packagecom.test.jdkProxy;publicinterfaceIUsersService{publicvoidinsert();}packagecom.test.jdkProxy;//目标类publicclassUsersServiceimplementsIUsersService{@Overridepublicvoidinsert(){System.out.pri
摇滚侠
·
2023-09-01 15:11
Mac开发
java
java-ee
spring
javaee
之黑马乐优商城1
问题1:整体的项目架构与技术选型技术选型开发环境域名测试如何把项目起来,以及每一个目录结构大概是什么样子通过webpack去启动了有个项目,这里还是热部署,文件改动,内容就会改动Dev这个命令会生成一个本地循环地址和ip,然后直接访问这个ip就可以访问到项目下面说一下关键目录结构说一下里面的webpack.base.conf.js这个配置文件再来说config这个文件夹,是项目的配置文件,里面的I
悟空不买菜了
·
2023-09-01 15:40
javaee
servlet
javaee
javaee
spring jdbcTemplate的使用
依赖4.0.0org.exampletestspring021.0-SNAPSHOTwartestspring02MavenWebapphttp://www.example.comUTF-81.71.7junitjunit4.11testorg.springframeworkspring-core4.3.18.RELEASEorg.springframeworkspring-beans4.3.18
摇滚侠
·
2023-09-01 15:40
Mac开发
java-ee
spring
java
16 Linux之
JavaEE
定制篇-搭建
JavaEE
环境
16Linux之
JavaEE
定制篇-搭建
JavaEE
环境文章目录16Linux之
JavaEE
定制篇-搭建
JavaEE
环境16.1概述16.2安装JDK16.3安装tomcat16.4安装idea2020
虎慕
·
2023-09-01 10:27
#
Linux学习笔记
linux
笔记
centos
javaee
javaEE
初阶 — 第一个 servlet 程序
文章目录Servlet是什么第一个Servlet程序1创建项目2引入依赖3创建目录结构4代码编写5打包程序6部署7验证如何使用tomcat插件打包及部署1什么是插件2插件的安装3插件的使用4可能会出现的问题Servlet是什么Servlet是一种实现动态页面的技术,是一组Tomcat提供给程序猿的API,帮助程序猿简单高效的开发一个webapp。网页是分为两大类的:1、静态页面:页面的内容始终是固
与大师约会
·
2023-09-01 08:23
java
EE
从入门到进阶
servlet
java-ee
java
tomcat
javaEE
初阶 — Tomcat 下载及使用
文章目录Tomcat是什么下载安装启动tomcat访问tomcat的欢迎页面将前段代码部署到tomcat上基于tomcat进行网站的后端开发Tomcat是什么Tomcat是一个HTTP服务器。HTTP协议就是HTTP客户端和HTTP服务器之间的交互数据的格式,同时也通过ajax和JavaSocket分别构造了HTTP客户端。HTTP服务器我们也同样可以通过JavaSocket来实现,而Tomcat
与大师约会
·
2023-09-01 08:52
java
EE
从入门到进阶
tomcat
java-ee
java
前端
servlet
javaEE
初阶---linux
一:什么是Linux?Linux是一个操作系统.和Windows是"并列"的关系.背景linux是基于Unix发展而来的(Unix是上古时期一个非常牛逼的操作系统).1).1969-1970年,贝尔实验室的DennisRitchie(左图)和KenTompson(右图)开发了Unix操作系统.2).Unix火了之后,衍生出很多的分支.其中有一只为“Minix”.由荷兰的AndrewS.Tanenb
知行&
·
2023-09-01 08:20
JavaEE初阶
linux
unix
服务器
Linux的基本使用和Web程序部署(
JavaEE
初阶系列18)
目录前言:1.Linux1.1Linux是什么1.2Linux发行版1.3Linux环境搭建1.3.1环境搭建方式1.3.2使用云服务器1.4使用终端软件连接到Linux1.4.1什么是终端软件1.4.2使用Xshell登录主机1.5Linux常用的命令1.5.1ls1.5.2cd1.5.3pwd1.5.4touch1.5.5cat1.5.6mkdir1.5.7rm1.5.8cp1.5.9mv1.
奶油酒窝✧٩(ˊωˋ*)و✧
·
2023-09-01 08:20
项目
JavaEE初阶
linux
运维
服务器
【
JavaEE
基础学习打卡00】该专栏知识大纲在这里!
目录前言一、为什么有该教程二、教程内容介绍1.
JavaEE
2.JDBC3.JSP编程4.JavaBean5.Servlet6.综合案例7.拦截器、过滤器三、学习前置要求四、课程服务总结前言本系列教程适用于
编程火箭车
·
2023-08-31 21:19
Java
EE
知识大纲
Servlet
JSP
JDBC
Java
EE入门学习
Javabean
Java【手撕滑动窗口】LeetCode 3. “无重复字符的最长子串“, 图文详解思路分析 + 代码
我是小陈,这是我的个人主页,希望我的专栏能够帮助到你:JavaSE基础:基础语法,类和对象,封装继承多态,接口,综合小练习图书管理系统等Java数据结构:顺序表,链表,堆,二叉树,二叉搜索树,哈希表等
JavaEE
灵魂相契的树
·
2023-08-31 21:14
OJ题
java
leetcode
无重复最长子串
滑动窗口
双指针
Springboot - 3.容器集成
WebLogic、WebSphere和WildFly这些常见Web容器的比较,包括它们的特点和优缺点:容器特点优点缺点Undertow轻量级、嵌入式支持、异步处理能力强低资源占用、高性能、适用于高并发场景
JavaEE
Mr谦
·
2023-08-31 20:08
Springboot-详解
spring
spring
boot
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他