spring
broccoli2
这个作者很懒,什么都没留下…
展开
-
linux系统应用程序启动脚本
其他的stop.sh、restart.sh写法同start.sh。原创 2023-11-01 14:30:56 · 764 阅读 · 2 评论 -
logback-spring自定义日志配置
配置文件命名为logback-spring.xml。程序启动会生成error类和all两类日志文件。原创 2023-11-01 14:26:19 · 376 阅读 · 0 评论 -
细节详解LocalSessionFactoryBean
LocalSessionFactoryBean 本身不是一个session factory,但是spring会自动把对这个bean的引用替换成LocalSessionFactoryBean 里面的真正的session factory。 具体解释一下: 在LocalSessionFactoryBean 这个class里面有个字段是存放真正的session factory的:原创 2017-04-08 14:44:35 · 8712 阅读 · 0 评论 -
细节详解AnnotationSessionFactoryBean
AnnotationSessionFactoryBean是org.springframework.orm.hibernate3.annotation包下的一个创建session工厂的类,该类继承了LocalSessionFactoryBean类,该类可以可以扫描你的工程中被注解的实体类,也可以通过packagesToScan扫描包的方式批量扫描被注解的实体类。还可以使用它配置hibernate的相关原创 2017-04-08 15:01:24 · 1099 阅读 · 0 评论 -
ContextLoaderListener作用详解
ContextLoaderListener监听器的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。配置: <listener> <listener-class>org.springframework.web.c原创 2017-08-09 16:36:05 · 965 阅读 · 0 评论 -
spring中,在Java任何位置获取request对象
看RequestContextListener和RequestContextHolder源代码不难看出,是用过ThreadLocal实现的。ThreadLocal是什么呢?看词义,它并非是一个线程,它不是一个Thread,而是一个线程局部变量,其实功能非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线程的角度看...原创 2018-06-05 09:04:57 · 541 阅读 · 0 评论