SpringBoot使用策略者模式
SpringBoot使用策略者模式前言在实际业务中,经常会遇到这样的代码String type = actualService.getRealtype(uid);if(type.equals("typeA")){ // do func A}else if(type.equa
同是风华正茂,怎可甘拜下风
SpringBoot使用策略者模式前言在实际业务中,经常会遇到这样的代码String type = actualService.getRealtype(uid);if(type.equals("typeA")){ // do func A}else if(type.equa
web开发1.传统的接口和Restful风格的区别传统的api接口:@RequestMapping("saveUser")public String saveUser(){ return "保存用户";}@RequestMapping("del
润物无声 只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑。 效率至上 只需简单配置,即可快速进行单表 CRUD 操作,从而节省大量时间。 丰富功能 代码生成、物理分页、性能分析等功能一应俱全。
注解在日常开发中经常用到,比如@Controller、@Mapper,都是自定义的注解,使用过自定义注解,做权限认证功能,把权限硬编码到注解上,优点是实现比较简单,缺点是代码臃肿,维护比较困难,并且通过反射会比较耗时间。通过这次的实践也对注解有了深刻的影响,在这里加深学习
1 Shiro 三大核心组件Shiro 有三大核心组件,即 Subject、SecurityManager 和 Realm。先来看一下它们之间的关系。1.1 Subject 为认证主体包含 Principals 和 Credentials 两个信息。我们看下两者的具体含义。Principals
Java多线程学习笔记基本概念程序:是为完成特定任务,用某种语言编写的一组指令的集合,即指一段静态的代码,静态对象。进程:是程序的一次执行过程,或是正在运行的一个程序,是一个动态的过程,有它自身的产生,存在和消亡的过程。-------生命周期线程:进程中的一个任务,是一个程序内部的一条执行路径即:
SSM框架整合1.明确目的主次分明,spring整合其他框架spring,springmvc,mybatis2.springMVC配置<!-- 开启扫描,扫描controller包中的@Controller注解,注入spring容器中 --><context:component-s
SpringMVC学习笔记一、SpringMVC基础入门,创建一个hello world程序首先,导入springMVC 需要的jar包<!--spring核心依赖--> <dependency> <groupId>org.springframew