Spring
文章平均质量分 76
江寻千
路人甲在看路人乙
展开
-
设置eclipse启动的Tomcat内存的大小
JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。如何设置Tomcat的JVM内存大小Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个JVM。JAVA程序启动时JVM都会分配一个初始JVM内存和最大JVM内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。比如说在应用程序用到最大内存的时候,JVM是要先去做垃圾回收的动作,释放被占用的一些内存。所以想调整Tomcat的启动时初始内存和原创 2021-05-16 15:52:33 · 2797 阅读 · 1 评论 -
RestFul 风格
概念Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。功能资源:互联网所有的事物都可以被抽象为资源资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。分别对应 添加、 删除、修改、查询。传统方式操作资源 :通过不同的参数来实现不同的效果!方法单一,post 和 gethttp://127.0.0.1/item/queryItem.action?id=1 查询,GET原创 2021-05-09 08:24:14 · 1098 阅读 · 0 评论 -
java+SSM框架实现分页查询
环境:IDEAMySQL 5.7.19Tomcat 9Maven 3.6要求:需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识;pojo层:import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;@Data@AllArgsConstructor@NoArgsConstructorpublic class Combos原创 2020-12-22 11:18:52 · 1330 阅读 · 0 评论 -
java登录验证的过滤器
package cn.itcast.web.filter;import javax.servlet.*;import javax.servlet.annotation.WebFilter;import javax.servlet.http.HttpServletRequest;import java.io.IOException;/** * 登录验证的过滤器 */@WebFilter("/*")public class LoginFilter implements Filter {原创 2020-12-22 10:57:40 · 1220 阅读 · 1 评论 -
java+ssm+jsp+多表查询并降序排列+多表模糊查询
需求:列表页上面会有几个查询框,有各种的查询条件组合,一般都采用模糊查询方式 ,以下以自己做的实例来说明一下实现方法:需要实现的界面原型:要满足条件:1、单独输入标题关键字,点查询按扭2、输入多条件组合,点查询按扭pojo层:import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;@Data@AllArgsConstructor@NoArgsConstructorpub原创 2020-12-22 10:52:47 · 2333 阅读 · 0 评论 -
动态代理
动态代理的特点字节码随用随创建,随用随加载。 它与静态代理的区别也在于此。因为静态代理是字节码一上来就创建好,并完成加载。 装饰者模式就是静态代理的一种体现。动态代理常用的有两种方式:1、基于接口的动态代理提供者:JDK 官方的 Proxy 类。 要求:被代理类最少实现一个接口。2、基于子类的动态代理提供者:第三方的 CGLib,如果报 asmxxxx 异常,需要导入 asm.jar。 要求:被代理类不能用 final 修饰的类(最终类)。下面我来介绍和使用第一种基于接口的动态代理下面我们就原创 2020-10-19 19:09:21 · 1129 阅读 · 0 评论 -
Mybatis 中事务提交方式
Mybatis 中事务的提交方式,本质上就是调用 JDBC 的 setAutoCommit()来实现事务控制。我们运行之前所写的代码:@Testpublic void testSaveUser() throws Exception {User user = new User();user.setUsername("mybatis user09");//6.执行操作int res = userDao.saveUser(user);System.out.println(res);System.原创 2020-10-19 19:05:34 · 4280 阅读 · 0 评论 -
Filter:过滤器
过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。步骤:定义一个类,实现接口Filter复写方法配置拦截路径web.xml注解代码: @WebFilter("/*")//访问所有资源之前,都会执行该过滤器 public class FilterDemo1 implements Filter { @Override public void init(Fil原创 2020-09-29 08:21:52 · 1084 阅读 · 0 评论 -
spring 的依赖注入
构造函数注入顾名思义,就是使用类中的构造函数,给成员变量赋值。注意,赋值的操作不是我们自己做的,而是通过配置的方式,让 spring 框架来为我们注入。具体代码如下:/***/public class AccountServiceImpl implements IAccountService {private String name;private Integer age;private Date birthday;public AccountServiceImpl(String nam.原创 2020-09-17 17:07:58 · 1029 阅读 · 0 评论