摘要:
spring Boot提倡约定优于配置,如何将类的生命周期交给spring 1、第一种自己写的类,Controller,Service。 用@controller @service即可 2、第二种,集成其它框架,比如集成shiro权限框架,集成mybatis分页插件PageHelper,第三方框架的 阅读全文
摘要:
在进行spring与mybatis整合时,启动项目报错,控制台提示“元素 "tx:annotation-driven" 的前缀 "tx" 未绑定”。 经过查找,是因为没有在该配置文件中定义tx开头的命名空间。 配置文件spring-mybatis.xml中需要添加以下红色字体部分: <beans x 阅读全文
摘要:
springmvc拦截器的配置、使用:1.自定义拦截器,实现HandlerInterceptor接口。 2:springmvc配置文件中配置: 来源:https://www.cnblogs.com/super-chao/p/6496428.html 阅读全文
摘要:
@ConditionalOnBean 配置了某个特定Bean @ConditionalOnMissingBean 没有配置特定的Bean @ConditionalOnClass Classpath里有指定的类 @ConditionalOnMissingClass Classpath里缺少指定的类 @ 阅读全文
摘要:
public static void main(String[] args) { Properties properties = System.getProperties(); Iterator<Entry<Object, Object>> iterator = properties.entrySe 阅读全文
摘要:
Spring 在 org.springframework.web.util 包中提供了几个特殊用途的 Servlet 监听器,正确地使用它们可以完成一些特定需求的功能。比如某些第三方工具支持通过 ${key} 的方式引用系统参数(即可以通过 System.getProperty() 获取的属性),W 阅读全文
摘要:
public class UtilPath { public static void main(String[] args) { String systemName = System.getProperty("os.name"); System.out.println(getProjectPath( 阅读全文
摘要:
很多年前,上操作系统课的时候,老师告诉我们“并行是指同一时刻同时做多件事情,而并发是指同一时间间隔内做多件事情”。这里的差别初看确实简单明了,不过较真的我表示不同意。老师们说的话,貌似并不严谨。时刻是指时间轴上的一个点,一个瞬间,这是个不可再分的量。如果在时间这个维度上没有增量,何来“做事”一说!也 阅读全文
摘要:
前言 享元模式是一种软件设计模式,是对象池的一种实现,其目的在于尽可能的减少内存的使用量,内存属于稀缺资源,如果在一个系统中有很多个完全相同或相似的对象,我们就可以使用享元模式,让他们共享一份内存,不必每个都去实例化对象,从而节省内存,其实现共享的关键在于区分内部和外部状态,内部可共享,外部不可共享 阅读全文
摘要:
分表是分散数据库压力的好方法。 分表,最直白的意思,就是将一个表结构分为多个表,然后,可以再同一个库里,也可以放到不同的库。 当然,首先要知道什么情况下,才需要分表。个人觉得单表记录条数达到百万到千万级别时就要使用分表了。 纵向分表 将本来可以在同一个表的内容,人为划分为多个表。(所谓的本来,是指按 阅读全文