11 2020 档案
摘要:mybatis-plus进阶操作 开启ActiveRecord之旅 ActiveRecord简介 ActiveRecord操作步骤 实体类只需要继承Model即可; User类继承Model类 @Data @EqualsAndHashCode(callSuper = false) @TableNam
阅读全文
摘要:mybatis-plus基本操作 (只针对稍微有难度的,部分未涉及到的简单操作可以参考官方文档) 创建类User @Data @EqualsAndHashCode(callSuper = false) @TableName("user") public class User implements S
阅读全文
摘要:springboot用mybatis-plus自动生成代码 1.导入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifact
阅读全文
摘要:#java中流的简单应用 知识点一:从网上读取某一网址内容后写入到一个文件 public class BufferedTest { public void test() throws IOException { URL url =new URL("https://www.baidu.com/");
阅读全文
摘要:利用springmvc框架进行异常处理 1.异常处理思想:aop 2.异常处理简介 3.异常处理步骤、 异常发生时需要做的事 这里只针对给用户提示做代码演示: 1)代码目录结构 2)自定义异常类 //自定义异常 public class MyUserException extends Excepti
阅读全文
摘要:静态代理模式和动态代理模式 一.静态代理模式的理解 要完成租房这件事,定义为接口 //租房这件事 public interface Rent { public void rent(); } 房东租房 //房东实现租房 public class Host implements Rent { publi
阅读全文
摘要:反射的简单使用 一.通过反射来获取类的公有私有属性和方法 1.创建一个类Person,里边有私有属性和公有属性,私有方法和公有方法 public class Person { //私有属性 private String name; //公有属性 public int age; //公有构造方法 pu
阅读全文
摘要:单例模式 饿汉式单例模式 //饿汉式单例模式 class Bank{ // 1.创建私有构造方法 private Bank() { } // 2.创建静态对象 private static Bank bank=new Bank(); // 3.创建可以获得对象的静态方法 public static
阅读全文
摘要:ssm使用注解形式的aop来记录日志 (源码在gitee,网址https://gitee.com/liu-zhiyong/ssm-security.git) 原理:利用SpringAop 步骤 1.建立记录日志的类SysLog @Data @AllArgsConstructor @NoArgsCon
阅读全文
摘要:ssm整合spring security (源码在gitee,网址https://gitee.com/liu-zhiyong/ssm-security.git) 一.使用步骤 在springsecurity.xml配置文件中可以自定义自己的登录页面等一些东西。 二.使用数据库进行认证 1.步骤 2.
阅读全文
摘要:PageHelper的使用 (源码在gitee,网址https://gitee.com/liu-zhiyong/ssm-security.git) 一.功能:分页 二.原理 执行查询的时候通过拦截器在sql语句中添加分页参数,之后实现分页查询,即需要和mybatis配合使用。 三.在ssm中使用方法
阅读全文
摘要:Spring Security (源码在gitee,网址https://gitee.com/liu-zhiyong/springboot-security.git) 一.简介 1.用户认证 判断用户是否能够登陆 2.用户授权 判断用户是否有权限去做某些事情 3.与Shiro相比 功能强大,但是重量级
阅读全文

浙公网安备 33010602011771号