├── .classpath ├── .gitignore ├── .project ├── .settings ├── org.eclipse.core.resources.prefs ├── org.eclipse.jdt.core.prefs ├── org.eclipse.jdt.ui.prefs ├── org.eclipse.m2e.core.prefs ├── org.eclipse.wst.common.component ├── org.eclipse.wst.common.project.facet.core.xml └── org.eclipse.wst.validation.prefs ├── .springBeans ├── README.md ├── pom.xml ├── src ├── main │ ├── java │ │ └── com │ │ │ └── xgj │ │ │ ├── aop │ │ │ ├── base │ │ │ │ ├── cglib │ │ │ │ │ ├── CglibProxy.java │ │ │ │ │ ├── ForumService.java │ │ │ │ │ ├── ForumServiceImpl.java │ │ │ │ │ ├── ForumServiceTest.java │ │ │ │ │ ├── MethoPerformance.java │ │ │ │ │ └── PerformanceMonitor.java │ │ │ │ ├── instance │ │ │ │ │ ├── ForumService.java │ │ │ │ │ ├── ForumServiceImpl.java │ │ │ │ │ ├── ForumServiceTest.java │ │ │ │ │ ├── MethoPerformance.java │ │ │ │ │ └── PerformanceMonitor.java │ │ │ │ └── jdkproxy │ │ │ │ │ ├── ForumService.java │ │ │ │ │ ├── ForumServiceImpl.java │ │ │ │ │ ├── ForumServiceTest.java │ │ │ │ │ ├── MethoPerformance.java │ │ │ │ │ ├── PerformanceHandler.java │ │ │ │ │ └── PerformanceMonitor.java │ │ │ ├── introduce │ │ │ │ ├── Forum.java │ │ │ │ ├── ForumDao.java │ │ │ │ ├── ForumService.java │ │ │ │ ├── PerformanceMonitor.java │ │ │ │ ├── SecurityService.java │ │ │ │ ├── TopicDao.java │ │ │ │ ├── TransactionManager.java │ │ │ │ └── User.java │ │ │ └── spring │ │ │ │ ├── advice │ │ │ │ ├── DelegatingIntroductionInterceptor │ │ │ │ │ ├── ControllablePerformaceMonitor.java │ │ │ │ │ ├── DelegatingTest.java │ │ │ │ │ ├── ForumService.java │ │ │ │ │ ├── MethodPerformace.java │ │ │ │ │ ├── Monitorable.java │ │ │ │ │ ├── PerformanceMonitor.java │ │ │ │ │ └── conf-advice.xml │ │ │ │ ├── afterRetruingAdivce │ │ │ │ │ ├── AfterReturingAdviceTest.java │ │ │ │ │ ├── GreetingAfterAdvice.java │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── Waiter.java │ │ │ │ │ └── conf-advice.xml │ │ │ │ ├── beforceAdvice │ │ │ │ │ ├── BeforceAdviceTest.java │ │ │ │ │ ├── GreetingBeforeAdvice.java │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ └── Waiter.java │ │ │ │ ├── innerCallAopSolve │ │ │ │ │ ├── GreetingBeforeAdvice.java │ │ │ │ │ ├── InnerCallAOPTest.java │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── conf-advice.xml │ │ │ │ │ └── innerCallAOPInterceptor │ │ │ │ │ │ ├── BeanSelfProxyAware.java │ │ │ │ │ │ ├── BeanSelfProxyAwareMounter.java │ │ │ │ │ │ ├── SystemBootAddon.java │ │ │ │ │ │ └── SystemBootManager.java │ │ │ │ ├── methodInterceptor │ │ │ │ │ ├── GreetingInterceptor.java │ │ │ │ │ ├── MethodInterceptorTest.java │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── Waiter.java │ │ │ │ │ └── conf-advice.xml │ │ │ │ ├── proxyFactory │ │ │ │ │ ├── BeforceAdivceByXmlTest.java │ │ │ │ │ ├── GreetingBeforeAdvice.java │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── Waiter.java │ │ │ │ │ └── beans.xml │ │ │ │ └── throwsAdvice │ │ │ │ │ ├── ForumService.java │ │ │ │ │ ├── ThrowsAdviceTest.java │ │ │ │ │ ├── TransactionManager.java │ │ │ │ │ └── conf-advice.xml │ │ │ │ └── advisor │ │ │ │ ├── ComposablePointcut │ │ │ │ ├── GreetingBeforeAdvice.java │ │ │ │ ├── GreetingComposablePointcut.java │ │ │ │ ├── IntroductionAdvisorTest.java │ │ │ │ ├── Waiter.java │ │ │ │ ├── WaiterDelegate.java │ │ │ │ └── conf-composablePointcut.xml │ │ │ │ ├── ControlFlowAdvisor │ │ │ │ ├── ControlFlowAdvisorTest.java │ │ │ │ ├── GreetingBeforeAdvice.java │ │ │ │ ├── Waiter.java │ │ │ │ ├── WaiterDelegate.java │ │ │ │ └── conf-controlFlowAdvisor.xml │ │ │ │ ├── DynamicAdvisor │ │ │ │ ├── DynamicAdvisorTest.java │ │ │ │ ├── GreetingBeforeAdvice.java │ │ │ │ ├── GreetingDynamicPointcut.java │ │ │ │ ├── Waiter.java │ │ │ │ └── conf-dynamicAdvisor.xml │ │ │ │ ├── RegexpMethodPointcutAdvisor │ │ │ │ ├── GreetBeforeAdivce.java │ │ │ │ ├── RegexpMethodPointcutAdvisorTest.java │ │ │ │ ├── Seller.java │ │ │ │ ├── Waiter.java │ │ │ │ └── conf-advisor.xml │ │ │ │ ├── StaticMethodMatcherPointcutAdvisor │ │ │ │ ├── GreetBeforeAdivce.java │ │ │ │ ├── GreetingAdvisor.java │ │ │ │ ├── Seller.java │ │ │ │ ├── StaticMethodMatcherPointcutAdvisorTest.java │ │ │ │ ├── Waiter.java │ │ │ │ └── conf-advisor.xml │ │ │ │ ├── anno │ │ │ │ ├── AnnotaitionSelfDefineTool.java │ │ │ │ ├── ForumService.java │ │ │ │ └── NeedTestAnnotation.java │ │ │ │ ├── aspectJ │ │ │ │ ├── aspectJByCode │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── PreGreetingAspect.java │ │ │ │ │ ├── PreGreetingAspectTest.java │ │ │ │ │ └── Waiter.java │ │ │ │ ├── aspectJByConf │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── PreGreetingAspect.java │ │ │ │ │ ├── Waiter.java │ │ │ │ │ ├── conf-aspectJ.xml │ │ │ │ │ └── conf-aspectJ_schema.xml │ │ │ │ ├── basic │ │ │ │ │ ├── EnableSellerAspect.java │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── Seller.java │ │ │ │ │ ├── SmartSeller.java │ │ │ │ │ ├── Waiter.java │ │ │ │ │ └── conf-aspectJ.xml │ │ │ │ └── function │ │ │ │ │ ├── annotationFun │ │ │ │ │ ├── AnnotationTestAspect.java │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── NaughtWaiter.java │ │ │ │ │ ├── NeedTest.java │ │ │ │ │ ├── Waiter.java │ │ │ │ │ └── conf-annotation.xml │ │ │ │ │ ├── args │ │ │ │ │ ├── ArgsAspect.java │ │ │ │ │ ├── ArtisanTT.java │ │ │ │ │ ├── User.java │ │ │ │ │ ├── UserService.java │ │ │ │ │ ├── UserServiceExt.java │ │ │ │ │ ├── atargs │ │ │ │ │ │ ├── AtArgsAspect.java │ │ │ │ │ │ ├── Monitor.java │ │ │ │ │ │ ├── T0.java │ │ │ │ │ │ ├── T1.java │ │ │ │ │ │ ├── T2.java │ │ │ │ │ │ ├── T3.java │ │ │ │ │ │ └── conf-atargs.xml │ │ │ │ │ └── conf-args.xml │ │ │ │ │ ├── attarget │ │ │ │ │ ├── AtTargetAspect.java │ │ │ │ │ ├── C0.java │ │ │ │ │ ├── C1.java │ │ │ │ │ ├── C2.java │ │ │ │ │ ├── C3.java │ │ │ │ │ ├── Mark.java │ │ │ │ │ └── conf-attarget.xml │ │ │ │ │ ├── atwithin │ │ │ │ │ ├── A0.java │ │ │ │ │ ├── A1.java │ │ │ │ │ ├── A2.java │ │ │ │ │ ├── A3.java │ │ │ │ │ ├── AtWithinAspect.java │ │ │ │ │ ├── Mark2.java │ │ │ │ │ └── conf-atwithin.xml │ │ │ │ │ ├── atwithin2 │ │ │ │ │ ├── Monitorable.java │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── NaughtyWaiter.java │ │ │ │ │ ├── PointcutFunTest.java │ │ │ │ │ ├── TestAspect.java │ │ │ │ │ ├── Waiter.java │ │ │ │ │ └── beans.xml │ │ │ │ │ ├── execution │ │ │ │ │ ├── ExecutionPublicAspect.java │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── SmartSeller.java │ │ │ │ │ ├── classpoint │ │ │ │ │ │ ├── Cleaner.java │ │ │ │ │ │ ├── CleanerOne.java │ │ │ │ │ │ ├── CleanerTwo.java │ │ │ │ │ │ ├── ExecutionClassAspect.java │ │ │ │ │ │ └── conf-execution.xml │ │ │ │ │ ├── conf-execution.xml │ │ │ │ │ ├── end │ │ │ │ │ │ ├── ExecutionEndAspect.java │ │ │ │ │ │ ├── WaiterOne.java │ │ │ │ │ │ ├── WaiterTwo.java │ │ │ │ │ │ └── conf-execution.xml │ │ │ │ │ ├── methodParam │ │ │ │ │ │ ├── ExcutionMethodParamAspect.java │ │ │ │ │ │ ├── Farmer.java │ │ │ │ │ │ ├── Worker.java │ │ │ │ │ │ └── conf-execution.xml │ │ │ │ │ └── packagepoint │ │ │ │ │ │ ├── ExecutionPackagepointAspect.java │ │ │ │ │ │ ├── ExecutionPackagepointAspect2.java │ │ │ │ │ │ ├── bean │ │ │ │ │ │ ├── ForumService.java │ │ │ │ │ │ └── bean2 │ │ │ │ │ │ │ └── UserService.java │ │ │ │ │ │ └── conf-execution.xml │ │ │ │ │ ├── target │ │ │ │ │ ├── BussinessService.java │ │ │ │ │ ├── IBussinessService.java │ │ │ │ │ ├── TargetAspect.java │ │ │ │ │ └── conf-target.xml │ │ │ │ │ ├── thisFun │ │ │ │ │ ├── AddTransportForBussinessAspect.java │ │ │ │ │ ├── BussinessService.java │ │ │ │ │ ├── IBussinessService.java │ │ │ │ │ ├── ITransportService.java │ │ │ │ │ ├── ThisAspect.java │ │ │ │ │ ├── TransportService.java │ │ │ │ │ └── conf-this.xml │ │ │ │ │ ├── thisFun2 │ │ │ │ │ ├── EnableSellerAspect.java │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── PointcutFunTest.java │ │ │ │ │ ├── Seller.java │ │ │ │ │ ├── SmartSeller.java │ │ │ │ │ ├── TestAspect.java │ │ │ │ │ ├── Waiter.java │ │ │ │ │ └── beans.xml │ │ │ │ │ └── within │ │ │ │ │ ├── Mart.java │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── NaughtyWaiter.java │ │ │ │ │ ├── Waiter.java │ │ │ │ │ ├── WithinAspect.java │ │ │ │ │ ├── conf-within.xml │ │ │ │ │ └── seller │ │ │ │ │ └── SmartSeller.java │ │ │ │ ├── aspectJAdvance │ │ │ │ ├── bindException │ │ │ │ │ ├── BindExceptionAspect.java │ │ │ │ │ ├── BussinessException.java │ │ │ │ │ └── conf-bindException.xml │ │ │ │ ├── bindJointParameter │ │ │ │ │ ├── BindJointPointParameterAspect.java │ │ │ │ │ ├── LogicBindService.java │ │ │ │ │ └── conf-joinPoint.xml │ │ │ │ ├── bindProxyObj │ │ │ │ │ ├── BindProxyObjAspect.java │ │ │ │ │ ├── BussinessLogicService.java │ │ │ │ │ └── conf-bindProxyObj.xml │ │ │ │ ├── bindTypeAnnoObj │ │ │ │ │ ├── BindTypeAnnoObjectAspect.java │ │ │ │ │ ├── Bussiness.java │ │ │ │ │ ├── Monitor.java │ │ │ │ │ └── conf-bindTypeAnnoObj.xml │ │ │ │ ├── bingReturnValue │ │ │ │ │ ├── BindReturnValueAspect.java │ │ │ │ │ ├── BussinessRet.java │ │ │ │ │ └── conf-bindReturnValue.xml │ │ │ │ ├── joinPoint │ │ │ │ │ ├── JoinPointAspect.java │ │ │ │ │ ├── LogicService.java │ │ │ │ │ └── conf-joinPoint.xml │ │ │ │ ├── namePoint │ │ │ │ │ ├── CuteWaiter.java │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── NamePoint.java │ │ │ │ │ ├── NamePointAspect.java │ │ │ │ │ └── conf-namePoint.xml │ │ │ │ ├── pointOrder │ │ │ │ │ ├── Bussiness.java │ │ │ │ │ ├── PointOrderOneAspect.java │ │ │ │ │ ├── PointOrderTwoAspect.java │ │ │ │ │ └── conf-pointOrder.xml │ │ │ │ └── pointcutComplex │ │ │ │ │ ├── ISeller.java │ │ │ │ │ ├── IWaiter.java │ │ │ │ │ ├── PointcutComplexAspect.java │ │ │ │ │ ├── SellerOne.java │ │ │ │ │ ├── SellerTwo.java │ │ │ │ │ ├── WaiterOne.java │ │ │ │ │ ├── WaiterTwo.java │ │ │ │ │ └── conf-pointcutComplex.xml │ │ │ │ ├── autoCreateProxy │ │ │ │ ├── AnnotationAwareAspectJAutoProxyCreator │ │ │ │ │ ├── NaiveWaiter.java │ │ │ │ │ ├── PreGreetingAspect.java │ │ │ │ │ ├── Waiter.java │ │ │ │ │ └── conf-aspectJ.xml │ │ │ │ ├── BeanNameAutoProxyCreator │ │ │ │ │ ├── BeanNameAutoProxyCreatorTest.java │ │ │ │ │ ├── GreetingBeforeAdvice.java │ │ │ │ │ ├── Seller.java │ │ │ │ │ ├── Waiter.java │ │ │ │ │ └── conf-beanNameAutoProxy.xml │ │ │ │ └── DefaultAdvisorProxyCreator │ │ │ │ │ ├── DefaultAdvisorProxyCreatorTest.java │ │ │ │ │ ├── GreetingBeforeAdvice.java │ │ │ │ │ ├── Seller.java │ │ │ │ │ ├── Waiter.java │ │ │ │ │ └── conf-defaultAdvisorProxyCreator.xml │ │ │ │ ├── introductionAdvisor │ │ │ │ ├── ControllablePerformaceMonitor.java │ │ │ │ ├── ForumService.java │ │ │ │ ├── IntroductionAdvisorTest.java │ │ │ │ ├── MethodPerformace.java │ │ │ │ ├── Monitorable.java │ │ │ │ ├── PerformanceMonitor.java │ │ │ │ └── conf-introductionAdvisor.xml │ │ │ │ ├── multiDefine │ │ │ │ └── conf_aop_multi_define.xml │ │ │ │ └── schema │ │ │ │ ├── advices │ │ │ │ ├── AdviceMethods.java │ │ │ │ ├── BussinessSvc.java │ │ │ │ ├── InterfaceOne.java │ │ │ │ ├── InterfaceOneImpl.java │ │ │ │ ├── IntfBussiness.java │ │ │ │ ├── IntfBussinessImpl.java │ │ │ │ └── conf-advices.xml │ │ │ │ ├── advisor │ │ │ │ ├── GreetingBeforeAdvice.java │ │ │ │ ├── NaiveWaiter.java │ │ │ │ ├── Waiter.java │ │ │ │ └── conf-advisor.xml │ │ │ │ ├── bindParameter │ │ │ │ ├── AdviceMethodsBindParam.java │ │ │ │ ├── BussinessBindParam.java │ │ │ │ └── conf-bindParam.xml │ │ │ │ ├── demo │ │ │ │ ├── AdviceMethods.java │ │ │ │ ├── BussinessOne.java │ │ │ │ ├── BussinessTwo.java │ │ │ │ └── conf-bySchema.xml │ │ │ │ ├── namePointcut │ │ │ │ ├── AdviceMethods.java │ │ │ │ ├── BussinessOne.java │ │ │ │ ├── BussinessTwo.java │ │ │ │ └── conf-namePointcut.xml │ │ │ │ └── package-info.java │ │ │ ├── cache │ │ │ ├── initData2CacheByOriginalMap │ │ │ │ ├── CacheBeanPostProcessor.java │ │ │ │ ├── conf_spring.xml │ │ │ │ ├── dao │ │ │ │ │ ├── ArtisanServiceDao.java │ │ │ │ │ └── ArtisanServiceDaoImpl.java │ │ │ │ ├── domain │ │ │ │ │ └── LittleArtisan.java │ │ │ │ └── service │ │ │ │ │ └── ArtisanService.java │ │ │ ├── readme │ │ │ ├── selfCacheManagerDemo │ │ │ │ ├── CacheManager.java │ │ │ │ ├── conf.xml │ │ │ │ ├── domain │ │ │ │ │ └── LittleArtisan.java │ │ │ │ ├── service │ │ │ │ │ └── LittleArtisanService.java │ │ │ │ └── sql │ │ │ │ │ └── little_artisan.sql │ │ │ ├── springCacheAnno │ │ │ │ ├── Artisan.java │ │ │ │ ├── CompleteDemoWithEhCache │ │ │ │ │ ├── configuration │ │ │ │ │ │ └── AppConfig.java │ │ │ │ │ ├── domain │ │ │ │ │ │ └── Product.java │ │ │ │ │ └── service │ │ │ │ │ │ ├── ProductService.java │ │ │ │ │ │ └── ProductServiceImpl.java │ │ │ │ ├── cacheConfig │ │ │ │ │ ├── Artisan.java │ │ │ │ │ └── ArtisanService.java │ │ │ │ ├── cacheEvict │ │ │ │ │ └── ArtisanSpringCacheEvictService.java │ │ │ │ ├── cachePut │ │ │ │ │ └── ArtisanCachePutService.java │ │ │ │ ├── cacheable │ │ │ │ │ └── ArtisanSpringCacheService.java │ │ │ │ ├── caching │ │ │ │ │ ├── CachingService.java │ │ │ │ │ └── Product.java │ │ │ │ └── conf_spring.xml │ │ │ ├── springCacheManagerDemo │ │ │ │ ├── conf_spring.xml │ │ │ │ ├── domain │ │ │ │ │ └── LittleArtisan.java │ │ │ │ └── service │ │ │ │ │ └── LittleArtisanSpringCacheService.java │ │ │ ├── springCacheXml │ │ │ │ ├── conf_spring.xml │ │ │ │ ├── domain │ │ │ │ │ └── LittleArtisan.java │ │ │ │ └── service │ │ │ │ │ └── LittleArtisanSpringCacheService.java │ │ │ └── springCacheXmlEhCache │ │ │ │ ├── conf_spring_ehcache.xml │ │ │ │ ├── domain │ │ │ │ └── LittleArtisan.java │ │ │ │ └── service │ │ │ │ └── LittleArtisanSpringCacheService.java │ │ │ ├── dao │ │ │ ├── basicOperation │ │ │ │ ├── BaseDao.java │ │ │ │ ├── artisan_user │ │ │ │ ├── basicOperation.xml │ │ │ │ ├── callProc │ │ │ │ │ ├── CallProcDemo.java │ │ │ │ │ ├── CallProcDemoWithCallableStatementCreator.java │ │ │ │ │ ├── CallProcDemoWithSimpleJdbcCall.java │ │ │ │ │ ├── PROC_artisan_oper.proc │ │ │ │ │ ├── PROC_artisan_selectInfo_withId.proc │ │ │ │ │ └── recyclebin_table_clean.proc │ │ │ │ ├── getSingleValue │ │ │ │ │ └── GetCountOfArtisanDao.java │ │ │ │ ├── insertUpdateAndDelete │ │ │ │ │ ├── Artisan.java │ │ │ │ │ └── ArtisanDao.java │ │ │ │ └── retrieve_select │ │ │ │ │ ├── Artisan.java │ │ │ │ │ └── ArtisanRDao.java │ │ │ ├── dataFieldMaxValueIncrementer │ │ │ │ ├── conf_oracleincreaseId.xml │ │ │ │ ├── oracle │ │ │ │ │ ├── dao │ │ │ │ │ │ ├── AritsanOracleDao.java │ │ │ │ │ │ └── AritsanOracleDaoImpl.java │ │ │ │ │ └── domain │ │ │ │ │ │ └── Artisan.java │ │ │ │ └── sql │ │ │ │ │ └── oracle_sql.sql │ │ │ ├── demo │ │ │ │ ├── BaseDao.java │ │ │ │ ├── CreateTableWithJdbcTemplate.java │ │ │ │ ├── DemoDao.java │ │ │ │ └── demo.xml │ │ │ ├── lob │ │ │ │ ├── ARTISAN_LOB.sql │ │ │ │ ├── dao │ │ │ │ │ ├── ArtisanLobDao.java │ │ │ │ │ └── ArtisanLobDaoImp.java │ │ │ │ ├── domain │ │ │ │ │ └── Artisan.java │ │ │ │ ├── lobOperation.xml │ │ │ │ └── nativeConn │ │ │ │ │ ├── ArtisanDaoImpl.java │ │ │ │ │ └── conf-getLocalConnObj.xml │ │ │ ├── namedParameterJdbcTemplate │ │ │ │ ├── conf_namedParameterJdbcTemplate.xml │ │ │ │ ├── dao │ │ │ │ │ ├── ArtisanNJDao.java │ │ │ │ │ └── ArtisanNJDaoImpl.java │ │ │ │ └── domain │ │ │ │ │ └── Artisan.java │ │ │ ├── rowset │ │ │ │ ├── conf_rowset.xml │ │ │ │ ├── dao │ │ │ │ │ ├── AritsanOracleDao.java │ │ │ │ │ └── AritsanOracleDaoImpl.java │ │ │ │ └── domain │ │ │ │ │ └── Artisan.java │ │ │ ├── threadLocal │ │ │ │ ├── SeqNumWithThreadLocal.java │ │ │ │ └── SimpleThreadLocalByOurSelf.java │ │ │ └── transaction │ │ │ │ ├── annotationTrans │ │ │ │ ├── Service │ │ │ │ │ └── ManagerService.java │ │ │ │ ├── conf_tx_annotation.xml │ │ │ │ ├── dao │ │ │ │ │ ├── BaseDao.java │ │ │ │ │ ├── StudentDao.java │ │ │ │ │ ├── TeacherDao.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── StudentDaoImpl.java │ │ │ │ │ │ └── TeacherDaoImpl.java │ │ │ │ ├── domain │ │ │ │ │ ├── Student.java │ │ │ │ │ └── Teacher.java │ │ │ │ └── sql │ │ │ │ │ └── tableAndIndex.sql │ │ │ │ ├── dbConnleak │ │ │ │ ├── JdbcStudentService.java │ │ │ │ ├── Student.java │ │ │ │ └── conf_conn_leak.xml │ │ │ │ ├── multiThreadinTrans │ │ │ │ ├── conf_multiThreadTx.xml │ │ │ │ ├── dao │ │ │ │ │ ├── BaseDao.java │ │ │ │ │ ├── StudentDao.java │ │ │ │ │ └── StudentDaoImpl.java │ │ │ │ ├── domain │ │ │ │ │ └── Student.java │ │ │ │ └── service │ │ │ │ │ ├── AnotherService.java │ │ │ │ │ ├── MulitThreadBaseService.java │ │ │ │ │ ├── MulitThreadService.java │ │ │ │ │ └── StudentService.java │ │ │ │ ├── multiTxManager │ │ │ │ ├── ForumTransactional.java │ │ │ │ ├── MulitTxServiceWitSpecificName.java │ │ │ │ ├── MulitTxServiceWithSelfDefineAnno.java │ │ │ │ ├── TopicTransactional.java │ │ │ │ └── conf_multiTx.xml │ │ │ │ ├── nestedCall │ │ │ │ ├── conf_tx_nestedCall.xml │ │ │ │ ├── dao │ │ │ │ │ ├── BaseDao.java │ │ │ │ │ ├── StudentDao.java │ │ │ │ │ ├── TeacherDao.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── StudentDaoImpl.java │ │ │ │ │ │ └── TeacherDaoImpl.java │ │ │ │ ├── domain │ │ │ │ │ ├── Student.java │ │ │ │ │ └── Teacher.java │ │ │ │ └── service │ │ │ │ │ ├── BaseService.java │ │ │ │ │ ├── StudentService.java │ │ │ │ │ └── TeacherService.java │ │ │ │ ├── notice │ │ │ │ ├── AopTransTestService.java │ │ │ │ └── conf_tx_notice.xml │ │ │ │ ├── programTrans │ │ │ │ ├── Artisan.java │ │ │ │ ├── ProgramTransService.java │ │ │ │ └── conf_program_transaction.xml │ │ │ │ └── xmlTrans │ │ │ │ ├── conf_txaop_base.xml │ │ │ │ ├── conf_txaop_transaction.xml │ │ │ │ ├── dao │ │ │ │ ├── BaseDao.java │ │ │ │ ├── StudentDao.java │ │ │ │ ├── TeacherDao.java │ │ │ │ └── impl │ │ │ │ │ ├── StudentDaoImpl.java │ │ │ │ │ └── TeacherDaoImpl.java │ │ │ │ ├── domain │ │ │ │ ├── Student.java │ │ │ │ └── Teacher.java │ │ │ │ ├── service │ │ │ │ └── ManagerService.java │ │ │ │ └── sql │ │ │ │ └── tableAndIndex.sql │ │ │ ├── ioc │ │ │ ├── beans │ │ │ │ ├── Boss.java │ │ │ │ ├── Plane.java │ │ │ │ └── Test.java │ │ │ ├── beansRelation │ │ │ │ ├── depend │ │ │ │ │ ├── BeansDependTest.java │ │ │ │ │ ├── CacheManager.java │ │ │ │ │ ├── CacheTask.java │ │ │ │ │ ├── SysInit.java │ │ │ │ │ ├── SystemSetting.java │ │ │ │ │ └── beans.xml │ │ │ │ ├── extend │ │ │ │ │ ├── BeansExtendTest.java │ │ │ │ │ ├── Plane.java │ │ │ │ │ └── beans.xml │ │ │ │ └── reference │ │ │ │ │ ├── BeansRefTest.java │ │ │ │ │ ├── Pilot.java │ │ │ │ │ ├── Plane.java │ │ │ │ │ └── beans.xml │ │ │ ├── configuration │ │ │ │ ├── ConfigBeanTest.java │ │ │ │ ├── Pilot.java │ │ │ │ ├── Plane.java │ │ │ │ ├── beans.xml │ │ │ │ ├── lazyLoad │ │ │ │ │ ├── LazyLoadTest.java │ │ │ │ │ ├── Pilot.java │ │ │ │ │ ├── Plane.java │ │ │ │ │ └── beans.xml │ │ │ │ ├── lifeCycle │ │ │ │ │ ├── ScopeTest.java │ │ │ │ │ ├── Student.java │ │ │ │ │ ├── Teacher.java │ │ │ │ │ └── beanLifeCycle.xml │ │ │ │ ├── lstmpSupport │ │ │ │ │ ├── ListMapSupportTest.java │ │ │ │ │ ├── MyComponent.java │ │ │ │ │ ├── Plugin.java │ │ │ │ │ ├── Plugin1.java │ │ │ │ │ ├── Plugin2.java │ │ │ │ │ └── beans.xml │ │ │ │ ├── method │ │ │ │ │ ├── ConfigMethodTest.java │ │ │ │ │ ├── Pilot.java │ │ │ │ │ ├── Plane.java │ │ │ │ │ └── beans.xml │ │ │ │ ├── other │ │ │ │ │ └── Plane.java │ │ │ │ ├── resourcePattern │ │ │ │ │ ├── noScan │ │ │ │ │ │ ├── ConfigBeanNoScanTest.java │ │ │ │ │ │ ├── PilotNoScan.java │ │ │ │ │ │ └── PlaneNoScan.java │ │ │ │ │ ├── resourcePatternBeans.xml │ │ │ │ │ └── scan │ │ │ │ │ │ ├── ConfigBeanTest.java │ │ │ │ │ │ ├── PilotScan.java │ │ │ │ │ │ └── PlaneScan.java │ │ │ │ └── standard │ │ │ │ │ ├── Pilot.java │ │ │ │ │ ├── Plane.java │ │ │ │ │ ├── StandardTest.java │ │ │ │ │ └── beans.xml │ │ │ ├── i18n │ │ │ │ ├── container │ │ │ │ │ ├── ContainerI18NTest.java │ │ │ │ │ └── beans.xml │ │ │ │ ├── locale │ │ │ │ │ └── LocaleTest.java │ │ │ │ ├── messageSource │ │ │ │ │ ├── MessageSourceTest.java │ │ │ │ │ └── beans.xml │ │ │ │ ├── reloadableResourceBundleMessageSource │ │ │ │ │ ├── ReloadableResourceBundleMessageSourceTest.java │ │ │ │ │ └── beans.xml │ │ │ │ ├── resourceBoundle │ │ │ │ │ ├── ResourceBoundleTest.java │ │ │ │ │ └── ResourceBoundleWithFormatTest.java │ │ │ │ └── tools │ │ │ │ │ ├── FormatToolTest.java │ │ │ │ │ └── MessageFormatToolTest.java │ │ │ ├── inject │ │ │ │ ├── construct │ │ │ │ │ ├── cascadeProperty │ │ │ │ │ │ ├── CascadePropertyTest.java │ │ │ │ │ │ ├── Pilot.java │ │ │ │ │ │ ├── Plane.java │ │ │ │ │ │ └── beans.xml │ │ │ │ │ ├── index │ │ │ │ │ │ ├── ConstructInjectTest.java │ │ │ │ │ │ ├── Tank.java │ │ │ │ │ │ └── tank_index_match.xml │ │ │ │ │ ├── innerBean │ │ │ │ │ │ ├── Gun.java │ │ │ │ │ │ ├── InnerBeanTest.java │ │ │ │ │ │ ├── Police.java │ │ │ │ │ │ └── innerBean.xml │ │ │ │ │ ├── jihe │ │ │ │ │ │ ├── list │ │ │ │ │ │ │ ├── InjectListTest.java │ │ │ │ │ │ │ ├── PetShop.java │ │ │ │ │ │ │ ├── Pets.java │ │ │ │ │ │ │ └── beans.xml │ │ │ │ │ │ ├── map │ │ │ │ │ │ │ ├── InjectMapTest.java │ │ │ │ │ │ │ ├── PetShop.java │ │ │ │ │ │ │ ├── Pets.java │ │ │ │ │ │ │ └── beans.xml │ │ │ │ │ │ ├── merge │ │ │ │ │ │ │ ├── InjectStrongTypeTest.java │ │ │ │ │ │ │ ├── PetShop.java │ │ │ │ │ │ │ ├── Pets.java │ │ │ │ │ │ │ └── beans.xml │ │ │ │ │ │ ├── properties │ │ │ │ │ │ │ ├── InjectPropertiesTest.java │ │ │ │ │ │ │ ├── PetShop.java │ │ │ │ │ │ │ ├── Pets.java │ │ │ │ │ │ │ └── beans.xml │ │ │ │ │ │ ├── set │ │ │ │ │ │ │ ├── InjectSetTest.java │ │ │ │ │ │ │ ├── PetShop.java │ │ │ │ │ │ │ ├── Pets.java │ │ │ │ │ │ │ └── beans.xml │ │ │ │ │ │ └── strongType │ │ │ │ │ │ │ ├── InjectStrongTypeTest.java │ │ │ │ │ │ │ ├── PetShop.java │ │ │ │ │ │ │ ├── Pets.java │ │ │ │ │ │ │ └── beans.xml │ │ │ │ │ ├── joint │ │ │ │ │ │ ├── ConstructInjectTest.java │ │ │ │ │ │ ├── Tank.java │ │ │ │ │ │ └── tank_joint_match.xml │ │ │ │ │ ├── loop │ │ │ │ │ │ ├── ConstructInjectTest.java │ │ │ │ │ │ ├── Pilot.java │ │ │ │ │ │ ├── Plane.java │ │ │ │ │ │ └── beans.xml │ │ │ │ │ ├── loopsolve │ │ │ │ │ │ ├── ConstructInjectTest.java │ │ │ │ │ │ ├── Pilot.java │ │ │ │ │ │ ├── Plane.java │ │ │ │ │ │ └── beans.xml │ │ │ │ │ ├── nullValue │ │ │ │ │ │ ├── NullValueTest.java │ │ │ │ │ │ ├── Pilot.java │ │ │ │ │ │ ├── Plane.java │ │ │ │ │ │ └── beans.xml │ │ │ │ │ ├── ref │ │ │ │ │ │ ├── Gun.java │ │ │ │ │ │ ├── Police.java │ │ │ │ │ │ ├── RefTest.java │ │ │ │ │ │ └── police-gun.xml │ │ │ │ │ ├── refParentBean │ │ │ │ │ │ ├── Gun.java │ │ │ │ │ │ ├── Police.java │ │ │ │ │ │ ├── RefParentBeanTest.java │ │ │ │ │ │ ├── beans_father.xml │ │ │ │ │ │ └── beans_son.xml │ │ │ │ │ ├── reflect │ │ │ │ │ │ ├── Commander.java │ │ │ │ │ │ ├── ConstructInjectTest.java │ │ │ │ │ │ ├── Plane.java │ │ │ │ │ │ ├── Tank.java │ │ │ │ │ │ └── beans.xml │ │ │ │ │ ├── type │ │ │ │ │ │ ├── ConstructInjectTest.java │ │ │ │ │ │ ├── Tank.java │ │ │ │ │ │ └── tank.xml │ │ │ │ │ └── utilSchema │ │ │ │ │ │ ├── PetShop.java │ │ │ │ │ │ ├── Pets.java │ │ │ │ │ │ ├── UtilSchemaTest.java │ │ │ │ │ │ └── beans.xml │ │ │ │ └── set │ │ │ │ │ ├── Plane.java │ │ │ │ │ ├── SetterInjectTest.java │ │ │ │ │ └── plane.xml │ │ │ ├── javaConfig │ │ │ │ ├── JavaConfigTest.java │ │ │ │ ├── StudentOne.java │ │ │ │ ├── StudentTwo.java │ │ │ │ ├── Teacher.java │ │ │ │ └── beans.xml │ │ │ ├── lookup │ │ │ │ ├── LookupTest.java │ │ │ │ ├── MagicPilot.java │ │ │ │ ├── MagicPilotImpl.java │ │ │ │ ├── Plane.java │ │ │ │ └── beans.xml │ │ │ ├── methodReplace │ │ │ │ ├── MethodReplacerTest.java │ │ │ │ ├── PilotOne.java │ │ │ │ ├── PilotTwo.java │ │ │ │ ├── Plane.java │ │ │ │ └── beans.xml │ │ │ ├── propertyplacehoder │ │ │ │ ├── PropertyPlaceHoderTest.java │ │ │ │ ├── annotation │ │ │ │ │ ├── AnnotationTest.java │ │ │ │ │ └── MyDataSource.java │ │ │ │ └── beans.xml │ │ │ ├── propertyplacehoderEncryption │ │ │ │ ├── DESUtils.java │ │ │ │ ├── EncryptPropertyPlaceholderConfigurer.java │ │ │ │ ├── PropertyPlaceHoderEncryptionTest.java │ │ │ │ └── beans.xml │ │ │ ├── refOtherBeanPro │ │ │ │ ├── ApplicationManager.java │ │ │ │ ├── BeanPropReferenceTest.java │ │ │ │ ├── SysConfig.java │ │ │ │ └── beans.xml │ │ │ ├── refOtherBeanProByXml │ │ │ │ ├── ApplicationManager.java │ │ │ │ ├── BeanPropReferenceTest.java │ │ │ │ ├── SysConfig.java │ │ │ │ └── beans.xml │ │ │ └── scope │ │ │ │ ├── Pilot.java │ │ │ │ ├── Plane.java │ │ │ │ ├── ScopeTest.java │ │ │ │ └── beans.xml │ │ │ ├── oxm │ │ │ └── xstream │ │ │ │ └── quickDemo │ │ │ │ ├── XStreamDemo.java │ │ │ │ ├── aliasDemo │ │ │ │ ├── Person.java │ │ │ │ ├── PhoneNumber.java │ │ │ │ ├── Test.java │ │ │ │ ├── XStreamAliasDemo.java │ │ │ │ └── officeDemo │ │ │ │ │ ├── AliasPackage.java │ │ │ │ │ ├── AliasTest.java │ │ │ │ │ ├── Author.java │ │ │ │ │ ├── AuthorConverter.java │ │ │ │ │ ├── Blog.java │ │ │ │ │ └── Entry.java │ │ │ │ ├── annotation │ │ │ │ ├── DateConverter.java │ │ │ │ ├── LoginLog.java │ │ │ │ ├── Test.java │ │ │ │ └── User.java │ │ │ │ ├── convert │ │ │ │ ├── DateConverter.java │ │ │ │ └── XStreamConverterDemo.java │ │ │ │ ├── domain │ │ │ │ ├── LoginLog.java │ │ │ │ └── User.java │ │ │ │ ├── json │ │ │ │ └── XStreamJsonDemo.java │ │ │ │ ├── persistence │ │ │ │ ├── Artisan.java │ │ │ │ ├── PersistenceArrayListConverter.java │ │ │ │ └── PersistenceDemo.java │ │ │ │ └── streamObject │ │ │ │ └── ObjectStreamDemo.java │ │ │ ├── quartz │ │ │ ├── jdkTimer │ │ │ │ ├── jdkTimer │ │ │ │ │ ├── MyTask.java │ │ │ │ │ └── TimerRunner.java │ │ │ │ ├── springJdkTimer │ │ │ │ │ ├── MyTask.java │ │ │ │ │ └── spring-jdkTimer.xml │ │ │ │ └── springJdkTimer2 │ │ │ │ │ ├── MyJobService.java │ │ │ │ │ └── spring-jdkTimer.xml │ │ │ ├── quartzItself │ │ │ │ ├── calendarDemo │ │ │ │ │ ├── AnnualCalendar │ │ │ │ │ │ └── AnnualCalendarDemo.java │ │ │ │ │ ├── CalendarExample.java │ │ │ │ │ ├── CronCalendar │ │ │ │ │ │ └── CronCalendarDemo.java │ │ │ │ │ ├── DailyCalendar │ │ │ │ │ │ └── DailyCalendarDemo.java │ │ │ │ │ ├── HolidayCalendar │ │ │ │ │ │ └── HolidayCalendarDemo.java │ │ │ │ │ └── SimpleJob.java │ │ │ │ ├── cronTriggerDemo │ │ │ │ │ ├── CronTriggerExample.java │ │ │ │ │ └── SimpleJob.java │ │ │ │ ├── dateBuilder │ │ │ │ │ └── DateBuilderDemo.java │ │ │ │ ├── exception │ │ │ │ │ ├── BadJob1.java │ │ │ │ │ ├── BadJob2.java │ │ │ │ │ └── JobExceptionExample.java │ │ │ │ ├── executeTimesCount │ │ │ │ │ └── CountExecuteTimes.java │ │ │ │ ├── interruptableJob │ │ │ │ │ ├── DumbInterruptableJob.java │ │ │ │ │ └── InterruptExample.java │ │ │ │ ├── jobDataMap │ │ │ │ │ ├── MyJob2.java │ │ │ │ │ ├── MyJob21.java │ │ │ │ │ └── MyJob2Runner.java │ │ │ │ ├── jobDataMapOfficalDemo │ │ │ │ │ ├── ColorJob.java │ │ │ │ │ └── JobStateExample.java │ │ │ │ ├── listener │ │ │ │ │ ├── jobListener │ │ │ │ │ │ ├── Job1.java │ │ │ │ │ │ ├── Job2.java │ │ │ │ │ │ ├── JobListenerDemo.java │ │ │ │ │ │ └── MyJobListener.java │ │ │ │ │ ├── schedulerListener │ │ │ │ │ │ ├── MySchedulerListener.java │ │ │ │ │ │ └── SchedulerListenerDemo.java │ │ │ │ │ └── triggerListener │ │ │ │ │ │ ├── MyTriggerListener.java │ │ │ │ │ │ ├── SimpleJob1.java │ │ │ │ │ │ ├── SimpleJob2.java │ │ │ │ │ │ └── TriggerListenerDemo.java │ │ │ │ ├── misfire │ │ │ │ │ ├── MisfireExample.java │ │ │ │ │ └── StatefulDumbJob.java │ │ │ │ ├── quickDemo │ │ │ │ │ ├── QuartzTest.java │ │ │ │ │ └── SimpleJob.java │ │ │ │ ├── saveInfoInDB │ │ │ │ │ ├── MyPersistenceJob.java │ │ │ │ │ └── MyPoolingconnectionProvider.java │ │ │ │ ├── simpleTriggerDemo │ │ │ │ │ ├── HelloJob.java │ │ │ │ │ ├── SimpleExample.java │ │ │ │ │ ├── SimpleJob.java │ │ │ │ │ └── SimpleTriggerExample.java │ │ │ │ └── useQuartz │ │ │ │ │ ├── MyJob.java │ │ │ │ │ └── QuartzRun.java │ │ │ └── quartzWithSpring │ │ │ │ ├── anno │ │ │ │ ├── MyAnnoJob.java │ │ │ │ └── spring-quartz-anno.xml │ │ │ │ ├── xml │ │ │ │ ├── MyJob.java │ │ │ │ └── application.xml │ │ │ │ └── xml2 │ │ │ │ ├── MyJob2.java │ │ │ │ └── spring-quartz.xml │ │ │ └── spel │ │ │ ├── Address.java │ │ │ ├── Boss.java │ │ │ ├── Car.java │ │ │ ├── SpelTest.java │ │ │ ├── annotation │ │ │ ├── MyDataSource.java │ │ │ ├── TestCase.java │ │ │ └── beans_anno.xml │ │ │ ├── annotation_springel │ │ │ ├── MyDataSource1.java │ │ │ ├── TestCase.java │ │ │ └── beans_anno_spel.xml │ │ │ └── beans_spel.xml │ ├── resources │ │ ├── com │ │ │ └── xgj │ │ │ │ └── dao │ │ │ │ └── lob │ │ │ │ └── dao │ │ │ │ ├── 281015.jpg │ │ │ │ └── artisanDetail.txt │ │ ├── ehcache │ │ │ ├── ehcache-spring.xml │ │ │ └── ehcache.xml │ │ ├── i18n │ │ │ ├── fmt_resource_en_US.properties │ │ │ ├── fmt_resource_zh_CN.properties │ │ │ ├── resource_en_US.properties │ │ │ └── resource_zh_CN.properties │ │ ├── log4j.properties │ │ ├── logback.xml │ │ ├── mysql │ │ │ └── db_mysql.properties │ │ ├── quartz │ │ │ └── quartz.properties │ │ └── spring │ │ │ ├── application-config.xml │ │ │ └── jdbc.properties │ └── webapp │ │ ├── WEB-INF │ │ ├── mvc-config.xml │ │ ├── view │ │ │ └── showMessage.jsp │ │ └── web.xml │ │ └── index.jsp └── test │ └── java │ └── com │ └── xgj │ ├── aop │ └── spring │ │ └── advisor │ │ ├── aspectJ │ │ ├── aspectJByConf │ │ │ ├── PreGreetingAspectSchemaTest.java │ │ │ └── PreGreetingAspectTest.java │ │ ├── basic │ │ │ └── EnableSellerAspectTest.java │ │ └── function │ │ │ ├── annotationFun │ │ │ └── AnnotationTestAspcetTest.java │ │ │ ├── args │ │ │ ├── ArgsAspectTest.java │ │ │ └── atargs │ │ │ │ └── AtArgsAspectTest.java │ │ │ ├── attarget │ │ │ └── AtTargetAspectTest.java │ │ │ ├── atwithin │ │ │ └── AtWithinAspectTest.java │ │ │ ├── execution │ │ │ ├── ExecutionPublicAspectTest.java │ │ │ ├── classpoint │ │ │ │ └── ExecutionClassAspectTest.java │ │ │ ├── end │ │ │ │ └── ExecutionEndAspectTest.java │ │ │ ├── methodParam │ │ │ │ └── ExcutionMethodParamAspectTest.java │ │ │ └── packagepoint │ │ │ │ ├── ExecutionPackagepointAspectTest.java │ │ │ │ └── ExecutionPackagepointAspectTest2.java │ │ │ ├── target │ │ │ └── TargetAspectTest.java │ │ │ ├── thisFun │ │ │ └── ThisAspectTest.java │ │ │ └── within │ │ │ └── WithinAspectTest.java │ │ ├── aspectJAdvance │ │ ├── bindException │ │ │ └── BindExceptionAspectTest.java │ │ ├── bindJointParameter │ │ │ └── BindJointPointParameterAspectTest.java │ │ ├── bindProxyObj │ │ │ └── BindProxyObjAspectTest.java │ │ ├── bindTypeAnnoObj │ │ │ └── BindTypeAnnoObjectAspectTest.java │ │ ├── bingReturnValue │ │ │ └── BindReturnValueAspectTest.java │ │ ├── joinPoint │ │ │ └── JoinPointAspectTest.java │ │ ├── namePoint │ │ │ └── NamePointAspectTest.java │ │ ├── pointOrder │ │ │ └── PointOrderAspectTest.java │ │ └── pointcutComplex │ │ │ └── PointcutComplexAspectTest.java │ │ ├── autoCreateProxy │ │ └── AnnotationAwareAspectJAutoProxyCreato │ │ │ └── AnnotationAwareAspectJAutoProxyCreatorTest.java │ │ └── schema │ │ ├── advices │ │ └── DifferentAdviceTest.java │ │ ├── advisor │ │ └── AdvisorTest.java │ │ ├── bindParameter │ │ └── AdviceMethodsBindParamTest.java │ │ ├── demo │ │ └── ConfigBySchemaTest.java │ │ └── namePointcut │ │ └── NamePointBySchemaTest.java │ ├── cache │ ├── initData2CacheByOriginalMap │ │ └── InitData2CacheTest.java │ ├── selfCacheManagerDemo │ │ └── service │ │ │ └── LittleArtisanCacheTest.java │ ├── springCacheAnno │ │ ├── CompleteDemoWithEhCache │ │ │ └── SpringCacheWithEhCacheTest.java │ │ ├── cacheEvict │ │ │ └── CacheEvictTest.java │ │ ├── cachePut │ │ │ └── ArtisanCachePutServiceTest.java │ │ └── cacheable │ │ │ └── CacheableTest.java │ ├── springCacheManagerDemo │ │ └── service │ │ │ └── LittleArtisanSCServiceTest.java │ ├── springCacheXml │ │ └── service │ │ │ └── TestXmlCache.java │ └── springCacheXmlEhCache │ │ └── service │ │ └── TestXmlCacheEhcache.java │ ├── dao │ ├── Test.java │ ├── basicOperation │ │ ├── callProc │ │ │ ├── CallProcDemoTest.java │ │ │ ├── CallProcDemoWithCallableStatementCreatorTest.java │ │ │ └── CallProcDemoWithSimpleJdbcCallTest.java │ │ ├── getSingleValue │ │ │ └── GetCountOfArtisanDaoTest.java │ │ ├── insertUpdateAndDelete │ │ │ └── ArtisanDaoTest.java │ │ └── retrieve_select │ │ │ └── ArtisanRDaoTest.java │ ├── dataFieldMaxValueIncrementer │ │ └── oracle │ │ │ └── dao │ │ │ └── OracleSeqIncreaseTest.java │ ├── lob │ │ ├── dao │ │ │ └── ArtisanDaoLobTest.java │ │ └── nativeConn │ │ │ └── NativeConnTest.java │ ├── namedParameterJdbcTemplate │ │ └── dao │ │ │ └── ArtisanNJDaoImplTest.java │ ├── rowset │ │ └── dao │ │ │ └── RowSetTest.java │ └── transaction │ │ ├── annotationTrans │ │ └── Service │ │ │ └── ManagerServiceTest.java │ │ ├── multiThreadinTrans │ │ └── service │ │ │ └── MulitThreadServiceTest.java │ │ ├── nestedCall │ │ └── service │ │ │ └── TeacherServiceTest.java │ │ ├── programTrans │ │ └── ProgramTransServiceTest.java │ │ └── xmlTrans │ │ ├── dao │ │ └── impl │ │ │ ├── StudentDaoImplTest.java │ │ │ └── TeacherDaoImplTest.java │ │ └── service │ │ └── ManagerServiceTest.java │ └── quartz │ ├── jdkTimer │ ├── springJdkTimer │ │ └── SpringJdkTimerTest.java │ └── springJdkTimer2 │ │ └── SpringJdkTimer2Test.java │ ├── quartzItself │ └── saveInfoInDB │ │ └── QuartzPersistenceTest.java │ └── quartzWithSpring │ ├── anno │ └── SpringQuartzAnnoTest.java │ ├── xml │ └── SpringQuartzXmlTest.java │ └── xml2 │ └── SpringQuartzXmlTest.java └── target ├── classes ├── com │ └── xgj │ │ ├── aop │ │ ├── base │ │ │ ├── cglib │ │ │ │ ├── CglibProxy.class │ │ │ │ ├── ForumService.class │ │ │ │ ├── ForumServiceImpl.class │ │ │ │ ├── ForumServiceTest.class │ │ │ │ ├── MethoPerformance.class │ │ │ │ └── PerformanceMonitor.class │ │ │ ├── instance │ │ │ │ ├── ForumService.class │ │ │ │ ├── ForumServiceImpl.class │ │ │ │ ├── ForumServiceTest.class │ │ │ │ ├── MethoPerformance.class │ │ │ │ └── PerformanceMonitor.class │ │ │ └── jdkproxy │ │ │ │ ├── ForumService.class │ │ │ │ ├── ForumServiceImpl.class │ │ │ │ ├── ForumServiceTest.class │ │ │ │ ├── MethoPerformance.class │ │ │ │ ├── PerformanceHandler.class │ │ │ │ └── PerformanceMonitor.class │ │ ├── introduce │ │ │ ├── Forum.class │ │ │ ├── ForumDao.class │ │ │ ├── ForumService.class │ │ │ ├── PerformanceMonitor.class │ │ │ ├── SecurityService.class │ │ │ ├── TopicDao.class │ │ │ ├── TransactionManager.class │ │ │ └── User.class │ │ └── spring │ │ │ └── advice │ │ │ ├── DelegatingIntroductionInterceptor │ │ │ ├── ControllablePerformaceMonitor.class │ │ │ ├── DelegatingTest.class │ │ │ ├── ForumService.class │ │ │ ├── MethodPerformace.class │ │ │ ├── Monitorable.class │ │ │ ├── PerformanceMonitor.class │ │ │ └── conf-advice.xml │ │ │ ├── afterRetruingAdivce │ │ │ ├── AfterReturingAdviceTest.class │ │ │ ├── GreetingAfterAdvice.class │ │ │ ├── NaiveWaiter.class │ │ │ ├── Waiter.class │ │ │ └── conf-advice.xml │ │ │ ├── beforceAdvice │ │ │ ├── BeforceAdviceTest.class │ │ │ ├── GreetingBeforeAdvice.class │ │ │ ├── NaiveWaiter.class │ │ │ └── Waiter.class │ │ │ ├── methodInterceptor │ │ │ ├── GreetingInterceptor.class │ │ │ ├── MethodInterceptorTest.class │ │ │ ├── NaiveWaiter.class │ │ │ ├── Waiter.class │ │ │ └── conf-advice.xml │ │ │ ├── proxyFactory │ │ │ ├── BeforceAdivceByXmlTest.class │ │ │ ├── GreetingBeforeAdvice.class │ │ │ ├── NaiveWaiter.class │ │ │ ├── Waiter.class │ │ │ └── beans.xml │ │ │ └── throwsAdvice │ │ │ ├── ForumService.class │ │ │ ├── ThrowsAdviceTest.class │ │ │ ├── TransactionManager.class │ │ │ └── conf-advice.xml │ │ └── ioc │ │ ├── beans │ │ ├── Boss.class │ │ ├── Plane.class │ │ └── Test.class │ │ ├── beansRelation │ │ ├── depend │ │ │ ├── BeansDependTest.class │ │ │ ├── CacheManager.class │ │ │ ├── CacheTask.class │ │ │ ├── SysInit.class │ │ │ ├── SystemSetting.class │ │ │ └── beans.xml │ │ ├── extend │ │ │ ├── BeansExtendTest.class │ │ │ ├── Plane.class │ │ │ └── beans.xml │ │ └── reference │ │ │ ├── BeansRefTest.class │ │ │ ├── Pilot.class │ │ │ ├── Plane.class │ │ │ └── beans.xml │ │ ├── configuration │ │ ├── ConfigBeanTest.class │ │ ├── Pilot.class │ │ ├── Plane.class │ │ ├── beans.xml │ │ ├── lazyLoad │ │ │ ├── LazyLoadTest.class │ │ │ ├── Pilot.class │ │ │ ├── Plane.class │ │ │ └── beans.xml │ │ ├── lifeCycle │ │ │ ├── ScopeTest.class │ │ │ ├── Student.class │ │ │ ├── Teacher.class │ │ │ └── beanLifeCycle.xml │ │ ├── lstmpSupport │ │ │ ├── ListMapSupportTest.class │ │ │ ├── MyComponent.class │ │ │ ├── Plugin.class │ │ │ ├── Plugin1.class │ │ │ ├── Plugin2.class │ │ │ └── beans.xml │ │ ├── method │ │ │ ├── ConfigMethodTest.class │ │ │ ├── Pilot.class │ │ │ ├── Plane.class │ │ │ └── beans.xml │ │ ├── other │ │ │ └── Plane.class │ │ ├── resourcePattern │ │ │ ├── noScan │ │ │ │ ├── ConfigBeanNoScanTest.class │ │ │ │ ├── PilotNoScan.class │ │ │ │ └── PlaneNoScan.class │ │ │ ├── resourcePatternBeans.xml │ │ │ └── scan │ │ │ │ ├── ConfigBeanTest.class │ │ │ │ ├── PilotScan.class │ │ │ │ └── PlaneScan.class │ │ └── standard │ │ │ ├── Pilot.class │ │ │ ├── Plane.class │ │ │ ├── StandardTest.class │ │ │ └── beans.xml │ │ ├── i18n │ │ ├── container │ │ │ ├── ContainerI18NTest.class │ │ │ └── beans.xml │ │ ├── locale │ │ │ └── LocaleTest.class │ │ ├── messageSource │ │ │ ├── MessageSourceTest.class │ │ │ └── beans.xml │ │ ├── reloadableResourceBundleMessageSource │ │ │ ├── ReloadableResourceBundleMessageSourceTest.class │ │ │ └── beans.xml │ │ ├── resourceBoundle │ │ │ ├── ResourceBoundleTest.class │ │ │ └── ResourceBoundleWithFormatTest.class │ │ └── tools │ │ │ ├── FormatToolTest.class │ │ │ └── MessageFormatToolTest.class │ │ ├── inject │ │ ├── construct │ │ │ ├── cascadeProperty │ │ │ │ ├── CascadePropertyTest.class │ │ │ │ ├── Pilot.class │ │ │ │ ├── Plane.class │ │ │ │ └── beans.xml │ │ │ ├── index │ │ │ │ ├── ConstructInjectTest.class │ │ │ │ ├── Tank.class │ │ │ │ └── tank_index_match.xml │ │ │ ├── innerBean │ │ │ │ ├── Gun.class │ │ │ │ ├── InnerBeanTest.class │ │ │ │ ├── Police.class │ │ │ │ └── innerBean.xml │ │ │ ├── jihe │ │ │ │ ├── list │ │ │ │ │ ├── InjectListTest.class │ │ │ │ │ ├── PetShop.class │ │ │ │ │ ├── Pets.class │ │ │ │ │ └── beans.xml │ │ │ │ ├── map │ │ │ │ │ ├── InjectMapTest.class │ │ │ │ │ ├── PetShop.class │ │ │ │ │ ├── Pets.class │ │ │ │ │ └── beans.xml │ │ │ │ ├── merge │ │ │ │ │ ├── InjectStrongTypeTest.class │ │ │ │ │ ├── PetShop.class │ │ │ │ │ ├── Pets.class │ │ │ │ │ └── beans.xml │ │ │ │ ├── properties │ │ │ │ │ ├── InjectPropertiesTest.class │ │ │ │ │ ├── PetShop.class │ │ │ │ │ ├── Pets.class │ │ │ │ │ └── beans.xml │ │ │ │ ├── set │ │ │ │ │ ├── InjectSetTest.class │ │ │ │ │ ├── PetShop.class │ │ │ │ │ ├── Pets.class │ │ │ │ │ └── beans.xml │ │ │ │ └── strongType │ │ │ │ │ ├── InjectStrongTypeTest.class │ │ │ │ │ ├── PetShop.class │ │ │ │ │ ├── Pets.class │ │ │ │ │ └── beans.xml │ │ │ ├── joint │ │ │ │ ├── ConstructInjectTest.class │ │ │ │ ├── Tank.class │ │ │ │ └── tank_joint_match.xml │ │ │ ├── loop │ │ │ │ ├── ConstructInjectTest.class │ │ │ │ ├── Pilot.class │ │ │ │ ├── Plane.class │ │ │ │ └── beans.xml │ │ │ ├── loopsolve │ │ │ │ ├── ConstructInjectTest.class │ │ │ │ ├── Pilot.class │ │ │ │ ├── Plane.class │ │ │ │ └── beans.xml │ │ │ ├── nullValue │ │ │ │ ├── NullValueTest.class │ │ │ │ ├── Pilot.class │ │ │ │ ├── Plane.class │ │ │ │ └── beans.xml │ │ │ ├── ref │ │ │ │ ├── Gun.class │ │ │ │ ├── Police.class │ │ │ │ ├── RefTest.class │ │ │ │ └── police-gun.xml │ │ │ ├── refParentBean │ │ │ │ ├── Gun.class │ │ │ │ ├── Police.class │ │ │ │ ├── RefParentBeanTest.class │ │ │ │ ├── beans_father.xml │ │ │ │ └── beans_son.xml │ │ │ ├── reflect │ │ │ │ ├── Commander.class │ │ │ │ ├── ConstructInjectTest.class │ │ │ │ ├── Plane.class │ │ │ │ ├── Tank.class │ │ │ │ └── beans.xml │ │ │ ├── type │ │ │ │ ├── ConstructInjectTest.class │ │ │ │ ├── Tank.class │ │ │ │ └── tank.xml │ │ │ └── utilSchema │ │ │ │ ├── PetShop.class │ │ │ │ ├── Pets.class │ │ │ │ ├── UtilSchemaTest.class │ │ │ │ └── beans.xml │ │ └── set │ │ │ ├── Plane.class │ │ │ ├── SetterInjectTest.class │ │ │ └── plane.xml │ │ ├── javaConfig │ │ ├── JavaConfigTest.class │ │ ├── StudentOne.class │ │ ├── StudentTwo.class │ │ ├── Teacher.class │ │ └── beans.xml │ │ ├── lookup │ │ ├── LookupTest.class │ │ ├── MagicPilot.class │ │ ├── MagicPilotImpl.class │ │ ├── Plane.class │ │ └── beans.xml │ │ ├── methodReplace │ │ ├── MethodReplacerTest.class │ │ ├── PilotOne.class │ │ ├── PilotTwo.class │ │ ├── Plane.class │ │ └── beans.xml │ │ ├── propertyplacehoder │ │ ├── PropertyPlaceHoderTest.class │ │ ├── annotation │ │ │ ├── AnnotationTest.class │ │ │ └── MyDataSource.class │ │ └── beans.xml │ │ ├── propertyplacehoderEncryption │ │ ├── DESUtils.class │ │ ├── EncryptPropertyPlaceholderConfigurer.class │ │ ├── PropertyPlaceHoderEncryptionTest.class │ │ └── beans.xml │ │ ├── refOtherBeanPro │ │ ├── ApplicationManager.class │ │ ├── BeanPropReferenceTest.class │ │ ├── SysConfig$1.class │ │ ├── SysConfig.class │ │ └── beans.xml │ │ ├── refOtherBeanProByXml │ │ ├── ApplicationManager.class │ │ ├── BeanPropReferenceTest.class │ │ ├── SysConfig$1.class │ │ ├── SysConfig.class │ │ └── beans.xml │ │ └── scope │ │ ├── Pilot.class │ │ ├── Plane.class │ │ ├── ScopeTest.class │ │ └── beans.xml ├── i18n │ ├── fmt_resource_en_US.properties │ ├── fmt_resource_zh_CN.properties │ ├── resource_en_US.properties │ └── resource_zh_CN.properties ├── log4j.properties ├── logback.xml └── spring │ ├── application-config.xml │ └── jdbc.properties └── m2e-wtp └── web-resources └── META-INF └── MANIFEST.MF /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- 1 | activeProfiles= 2 | eclipse.preferences.version=1 3 | resolveWorkspaceProjects=true 4 | version=1 5 | -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SpringMaster 2 | 3 | 结合大量实例代码,阐述Spring的各个模块的原理及使用技巧 ,以及Spring集成第三方框架 4 | 5 | 更多内容,请访问 http://blog.csdn.net/yangshangwei 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/cglib/CglibProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/cglib/CglibProxy.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/cglib/ForumService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/cglib/ForumService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/cglib/ForumServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/cglib/ForumServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/cglib/ForumServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/cglib/ForumServiceTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/cglib/MethoPerformance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/cglib/MethoPerformance.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/cglib/PerformanceMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/cglib/PerformanceMonitor.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/instance/ForumService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/instance/ForumService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/instance/ForumServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/instance/ForumServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/instance/MethoPerformance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/instance/MethoPerformance.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/instance/PerformanceMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/instance/PerformanceMonitor.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/jdkproxy/ForumService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/jdkproxy/ForumService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/jdkproxy/ForumServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/jdkproxy/ForumServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/jdkproxy/ForumServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/jdkproxy/ForumServiceTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/jdkproxy/MethoPerformance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/jdkproxy/MethoPerformance.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/jdkproxy/PerformanceHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/jdkproxy/PerformanceHandler.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/base/jdkproxy/PerformanceMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/base/jdkproxy/PerformanceMonitor.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/introduce/Forum.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.introduce; 2 | 3 | public class Forum { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/introduce/ForumDao.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.introduce; 2 | 3 | public interface ForumDao { 4 | 5 | void create(Forum forum); 6 | 7 | } 8 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/introduce/ForumService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/introduce/ForumService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/introduce/PerformanceMonitor.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.introduce; 2 | 3 | public interface PerformanceMonitor { 4 | 5 | void start(); 6 | 7 | void end(); 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/introduce/SecurityService.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.introduce; 2 | 3 | public interface SecurityService { 4 | boolean checkAccess(User user, String service); 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/introduce/TopicDao.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.introduce; 2 | 3 | public interface TopicDao { 4 | 5 | void removeTopic(int topicId); 6 | 7 | } 8 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/introduce/TransactionManager.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.introduce; 2 | 3 | public interface TransactionManager { 4 | void beginTransaction(); 5 | 6 | void endTransaction(); 7 | } 8 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/introduce/User.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.introduce; 2 | 3 | public class User { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/ControllablePerformaceMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/ControllablePerformaceMonitor.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/ForumService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/ForumService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/MethodPerformace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/MethodPerformace.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/Monitorable.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advice.DelegatingIntroductionInterceptor; 2 | 3 | public interface Monitorable { 4 | void setMonitorActive(boolean active); 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/afterRetruingAdivce/GreetingAfterAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/afterRetruingAdivce/GreetingAfterAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/afterRetruingAdivce/Waiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advice.afterRetruingAdivce; 2 | 3 | public interface Waiter { 4 | 5 | void greetTo(String name); 6 | 7 | void serverTo(String name); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/beforceAdvice/BeforceAdviceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/beforceAdvice/BeforceAdviceTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/beforceAdvice/GreetingBeforeAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/beforceAdvice/GreetingBeforeAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/beforceAdvice/Waiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advice.beforceAdvice; 2 | 3 | public interface Waiter { 4 | 5 | void greetTo(String name); 6 | 7 | void serverTo(String name); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/innerCallAopSolve/InnerCallAOPTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/innerCallAopSolve/InnerCallAOPTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/innerCallAopSolve/NaiveWaiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/innerCallAopSolve/NaiveWaiter.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/innerCallAopSolve/innerCallAOPInterceptor/BeanSelfProxyAware.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advice.innerCallAopSolve.innerCallAOPInterceptor; 2 | 3 | public interface BeanSelfProxyAware { 4 | void setSelfProxy(Object object); 5 | } -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/innerCallAopSolve/innerCallAOPInterceptor/BeanSelfProxyAwareMounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/innerCallAopSolve/innerCallAOPInterceptor/BeanSelfProxyAwareMounter.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/innerCallAopSolve/innerCallAOPInterceptor/SystemBootManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/innerCallAopSolve/innerCallAOPInterceptor/SystemBootManager.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/methodInterceptor/GreetingInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/methodInterceptor/GreetingInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/methodInterceptor/Waiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advice.methodInterceptor; 2 | 3 | public interface Waiter { 4 | 5 | void greetTo(String name); 6 | 7 | void serverTo(String name); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/proxyFactory/Waiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advice.proxyFactory; 2 | 3 | 4 | public interface Waiter { 5 | 6 | void greetTo(String name); 7 | 8 | void serverTo(String name); 9 | 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/throwsAdvice/ForumService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/throwsAdvice/ForumService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advice/throwsAdvice/TransactionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advice/throwsAdvice/TransactionManager.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/ComposablePointcut/GreetingBeforeAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/ComposablePointcut/GreetingBeforeAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/ComposablePointcut/GreetingComposablePointcut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/ComposablePointcut/GreetingComposablePointcut.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/ComposablePointcut/WaiterDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/ComposablePointcut/WaiterDelegate.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/ControlFlowAdvisor/GreetingBeforeAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/ControlFlowAdvisor/GreetingBeforeAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/ControlFlowAdvisor/WaiterDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/ControlFlowAdvisor/WaiterDelegate.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/DynamicAdvisor/DynamicAdvisorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/DynamicAdvisor/DynamicAdvisorTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/DynamicAdvisor/GreetingBeforeAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/DynamicAdvisor/GreetingBeforeAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/DynamicAdvisor/GreetingDynamicPointcut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/DynamicAdvisor/GreetingDynamicPointcut.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/RegexpMethodPointcutAdvisor/GreetBeforeAdivce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/RegexpMethodPointcutAdvisor/GreetBeforeAdivce.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/RegexpMethodPointcutAdvisor/RegexpMethodPointcutAdvisorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/RegexpMethodPointcutAdvisor/RegexpMethodPointcutAdvisorTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/StaticMethodMatcherPointcutAdvisor/GreetBeforeAdivce.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/StaticMethodMatcherPointcutAdvisor/GreetBeforeAdivce.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/StaticMethodMatcherPointcutAdvisor/GreetingAdvisor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/StaticMethodMatcherPointcutAdvisor/GreetingAdvisor.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/StaticMethodMatcherPointcutAdvisor/Seller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/StaticMethodMatcherPointcutAdvisor/Seller.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/StaticMethodMatcherPointcutAdvisor/StaticMethodMatcherPointcutAdvisorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/StaticMethodMatcherPointcutAdvisor/StaticMethodMatcherPointcutAdvisorTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/anno/AnnotaitionSelfDefineTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/anno/AnnotaitionSelfDefineTool.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/anno/ForumService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/anno/ForumService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/anno/NeedTestAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/anno/NeedTestAnnotation.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/aspectJByCode/PreGreetingAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/aspectJByCode/PreGreetingAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/aspectJByCode/PreGreetingAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/aspectJByCode/PreGreetingAspectTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/aspectJByCode/Waiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.aspectJByCode; 2 | 3 | public interface Waiter { 4 | 5 | public void greetTo(String name); 6 | 7 | public void serverTo(String name); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/aspectJByConf/PreGreetingAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/aspectJByConf/PreGreetingAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/aspectJByConf/Waiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.aspectJByConf; 2 | 3 | public interface Waiter { 4 | 5 | public void greetTo(String name); 6 | 7 | public void serverTo(String name); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/basic/EnableSellerAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/basic/EnableSellerAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/basic/Seller.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.basic; 2 | 3 | public interface Seller { 4 | 5 | public void sell(String goods, String clientName); 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/basic/Waiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.basic; 2 | 3 | public interface Waiter { 4 | public void greetTo(String name); 5 | 6 | public void serverTo(String name); 7 | } 8 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/annotationFun/AnnotationTestAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/annotationFun/AnnotationTestAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/annotationFun/NeedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/annotationFun/NeedTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/annotationFun/Waiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.annotationFun; 2 | 3 | public interface Waiter { 4 | public void greetTo(String clientName); 5 | 6 | public void serverTo(String clientName); 7 | } 8 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/ArgsAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/ArgsAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/ArtisanTT.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.args; 2 | 3 | public class ArtisanTT { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/User.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.args; 2 | 3 | public class User { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/UserServiceExt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/UserServiceExt.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/atargs/AtArgsAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/atargs/AtArgsAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/atargs/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/atargs/Monitor.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/atargs/T0.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.args.atargs; 2 | 3 | import org.springframework.stereotype.Component; 4 | 5 | @Component 6 | public class T0 { 7 | 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/atargs/T1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/atargs/T1.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/atargs/T2.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.args.atargs; 2 | 3 | import org.springframework.stereotype.Component; 4 | 5 | @Monitor 6 | @Component 7 | public class T2 extends T1 { 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/args/atargs/T3.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.args.atargs; 2 | 3 | import org.springframework.stereotype.Component; 4 | 5 | @Component 6 | public class T3 extends T2 { 7 | 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/attarget/AtTargetAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/attarget/AtTargetAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/attarget/C0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/attarget/C0.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/attarget/Mark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/attarget/Mark.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin/A0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin/A0.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin/A1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin/A1.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin/AtWithinAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin/AtWithinAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin/Mark2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin/Mark2.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin2/NaiveWaiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.atwithin2; 2 | 3 | public class NaiveWaiter implements Waiter { 4 | public void greetTo(String clientName) { 5 | System.out.println("NaiveWaiter:greet to " + clientName + "..."); 6 | } 7 | 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin2/Waiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin2/Waiter.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/ExecutionPublicAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/ExecutionPublicAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/NaiveWaiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/NaiveWaiter.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/SmartSeller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/SmartSeller.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/classpoint/Cleaner.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.execution.classpoint; 2 | 3 | public interface Cleaner { 4 | 5 | public void cleanTable(); 6 | 7 | public void cleanWindow(); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/classpoint/ExecutionClassAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/classpoint/ExecutionClassAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/end/ExecutionEndAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/end/ExecutionEndAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/methodParam/ExcutionMethodParamAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/methodParam/ExcutionMethodParamAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/methodParam/Farmer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/methodParam/Farmer.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/methodParam/Worker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/methodParam/Worker.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/packagepoint/ExecutionPackagepointAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/packagepoint/ExecutionPackagepointAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/packagepoint/ExecutionPackagepointAspect2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/packagepoint/ExecutionPackagepointAspect2.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/target/BussinessService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/target/BussinessService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/target/IBussinessService.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.target; 2 | 3 | public interface IBussinessService { 4 | 5 | String doSomething(); 6 | 7 | } 8 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/target/TargetAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/target/TargetAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/thisFun/AddTransportForBussinessAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/thisFun/AddTransportForBussinessAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/thisFun/BussinessService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/thisFun/BussinessService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/thisFun/IBussinessService.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.thisFun; 2 | 3 | public interface IBussinessService { 4 | String doBussiness(); 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/thisFun/ITransportService.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.thisFun; 2 | 3 | public interface ITransportService { 4 | public void doTransport(); 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/thisFun/ThisAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/thisFun/ThisAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/thisFun2/Seller.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.thisFun2; 2 | 3 | public interface Seller { 4 | int sell(String goods, String clientName); 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/thisFun2/Waiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.thisFun2; 2 | 3 | 4 | public interface Waiter { 5 | public void greetTo(String clientName); 6 | 7 | public void serveTo(String clientName); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/within/Mart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/within/Mart.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/within/NaiveWaiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/within/NaiveWaiter.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/within/NaughtyWaiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/within/NaughtyWaiter.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/within/Waiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.aspectJ.function.within; 2 | 3 | public interface Waiter { 4 | 5 | void greetTo(String clientName); 6 | 7 | void serverTo(String clientName); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/within/WithinAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/within/WithinAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/within/seller/SmartSeller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJ/function/within/seller/SmartSeller.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindException/BindExceptionAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindException/BindExceptionAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindJointParameter/BindJointPointParameterAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindJointParameter/BindJointPointParameterAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindJointParameter/LogicBindService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindJointParameter/LogicBindService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindProxyObj/BindProxyObjAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindProxyObj/BindProxyObjAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindProxyObj/BussinessLogicService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindProxyObj/BussinessLogicService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindTypeAnnoObj/BindTypeAnnoObjectAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindTypeAnnoObj/BindTypeAnnoObjectAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindTypeAnnoObj/Bussiness.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindTypeAnnoObj/Bussiness.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindTypeAnnoObj/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bindTypeAnnoObj/Monitor.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bingReturnValue/BindReturnValueAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/bingReturnValue/BindReturnValueAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/joinPoint/JoinPointAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/joinPoint/JoinPointAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/joinPoint/LogicService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/joinPoint/LogicService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/namePoint/NaiveWaiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/namePoint/NaiveWaiter.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/namePoint/NamePoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/namePoint/NamePoint.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/namePoint/NamePointAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/namePoint/NamePointAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/pointOrder/Bussiness.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/pointOrder/Bussiness.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/pointOrder/PointOrderOneAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/pointOrder/PointOrderOneAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/pointOrder/PointOrderTwoAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/pointOrder/PointOrderTwoAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/pointcutComplex/PointcutComplexAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/aspectJAdvance/pointcutComplex/PointcutComplexAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/autoCreateProxy/AnnotationAwareAspectJAutoProxyCreator/PreGreetingAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/autoCreateProxy/AnnotationAwareAspectJAutoProxyCreator/PreGreetingAspect.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/autoCreateProxy/AnnotationAwareAspectJAutoProxyCreator/Waiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.autoCreateProxy.AnnotationAwareAspectJAutoProxyCreator; 2 | 3 | public interface Waiter { 4 | 5 | public void greetTo(String name); 6 | 7 | public void serverTo(String name); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/autoCreateProxy/BeanNameAutoProxyCreator/GreetingBeforeAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/autoCreateProxy/BeanNameAutoProxyCreator/GreetingBeforeAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/autoCreateProxy/DefaultAdvisorProxyCreator/GreetingBeforeAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/autoCreateProxy/DefaultAdvisorProxyCreator/GreetingBeforeAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/introductionAdvisor/ControllablePerformaceMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/introductionAdvisor/ControllablePerformaceMonitor.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/introductionAdvisor/ForumService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/introductionAdvisor/ForumService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/introductionAdvisor/MethodPerformace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/introductionAdvisor/MethodPerformace.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/introductionAdvisor/Monitorable.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.introductionAdvisor; 2 | 3 | public interface Monitorable { 4 | void setMonitorActive(boolean active); 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/advices/AdviceMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/advices/AdviceMethods.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/advices/InterfaceOne.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/advices/InterfaceOne.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/advices/InterfaceOneImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/advices/InterfaceOneImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/advices/IntfBussiness.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/advices/IntfBussiness.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/advices/IntfBussinessImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/advices/IntfBussinessImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/advisor/GreetingBeforeAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/advisor/GreetingBeforeAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/advisor/Waiter.java: -------------------------------------------------------------------------------- 1 | package com.xgj.aop.spring.advisor.schema.advisor; 2 | 3 | public interface Waiter { 4 | 5 | void greetTo(String name); 6 | 7 | void serverTo(String name); 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/bindParameter/AdviceMethodsBindParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/bindParameter/AdviceMethodsBindParam.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/bindParameter/BussinessBindParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/bindParameter/BussinessBindParam.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/demo/AdviceMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/demo/AdviceMethods.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/demo/BussinessOne.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/demo/BussinessOne.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/demo/BussinessTwo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/demo/BussinessTwo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/namePointcut/AdviceMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/namePointcut/AdviceMethods.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/namePointcut/BussinessOne.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/namePointcut/BussinessOne.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/namePointcut/BussinessTwo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/namePointcut/BussinessTwo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/aop/spring/advisor/schema/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/aop/spring/advisor/schema/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/initData2CacheByOriginalMap/CacheBeanPostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/initData2CacheByOriginalMap/CacheBeanPostProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/initData2CacheByOriginalMap/dao/ArtisanServiceDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/initData2CacheByOriginalMap/dao/ArtisanServiceDaoImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/initData2CacheByOriginalMap/domain/LittleArtisan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/initData2CacheByOriginalMap/domain/LittleArtisan.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/initData2CacheByOriginalMap/service/ArtisanService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/initData2CacheByOriginalMap/service/ArtisanService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/readme -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/selfCacheManagerDemo/CacheManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/selfCacheManagerDemo/CacheManager.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/selfCacheManagerDemo/domain/LittleArtisan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/selfCacheManagerDemo/domain/LittleArtisan.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/selfCacheManagerDemo/service/LittleArtisanService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/selfCacheManagerDemo/service/LittleArtisanService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheAnno/Artisan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/springCacheAnno/Artisan.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheAnno/CompleteDemoWithEhCache/domain/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/springCacheAnno/CompleteDemoWithEhCache/domain/Product.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheAnno/CompleteDemoWithEhCache/service/ProductServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/springCacheAnno/CompleteDemoWithEhCache/service/ProductServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheAnno/cacheConfig/Artisan.java: -------------------------------------------------------------------------------- 1 | package com.xgj.cache.springCacheAnno.cacheConfig; 2 | 3 | public class Artisan { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheAnno/cacheEvict/ArtisanSpringCacheEvictService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/springCacheAnno/cacheEvict/ArtisanSpringCacheEvictService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheAnno/cachePut/ArtisanCachePutService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/springCacheAnno/cachePut/ArtisanCachePutService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheAnno/cacheable/ArtisanSpringCacheService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/springCacheAnno/cacheable/ArtisanSpringCacheService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheAnno/caching/Product.java: -------------------------------------------------------------------------------- 1 | package com.xgj.cache.springCacheAnno.caching; 2 | 3 | public class Product { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheManagerDemo/domain/LittleArtisan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/springCacheManagerDemo/domain/LittleArtisan.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheManagerDemo/service/LittleArtisanSpringCacheService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/springCacheManagerDemo/service/LittleArtisanSpringCacheService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheXml/domain/LittleArtisan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/springCacheXml/domain/LittleArtisan.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheXml/service/LittleArtisanSpringCacheService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/springCacheXml/service/LittleArtisanSpringCacheService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheXmlEhCache/domain/LittleArtisan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/springCacheXmlEhCache/domain/LittleArtisan.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/cache/springCacheXmlEhCache/service/LittleArtisanSpringCacheService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/cache/springCacheXmlEhCache/service/LittleArtisanSpringCacheService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/basicOperation/BaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/basicOperation/BaseDao.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/basicOperation/callProc/CallProcDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/basicOperation/callProc/CallProcDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/basicOperation/callProc/CallProcDemoWithCallableStatementCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/basicOperation/callProc/CallProcDemoWithCallableStatementCreator.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/basicOperation/callProc/CallProcDemoWithSimpleJdbcCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/basicOperation/callProc/CallProcDemoWithSimpleJdbcCall.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/basicOperation/getSingleValue/GetCountOfArtisanDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/basicOperation/getSingleValue/GetCountOfArtisanDao.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/basicOperation/insertUpdateAndDelete/Artisan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/basicOperation/insertUpdateAndDelete/Artisan.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/basicOperation/insertUpdateAndDelete/ArtisanDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/basicOperation/insertUpdateAndDelete/ArtisanDao.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/basicOperation/retrieve_select/Artisan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/basicOperation/retrieve_select/Artisan.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/basicOperation/retrieve_select/ArtisanRDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/basicOperation/retrieve_select/ArtisanRDao.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/dataFieldMaxValueIncrementer/oracle/dao/AritsanOracleDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/dataFieldMaxValueIncrementer/oracle/dao/AritsanOracleDaoImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/demo/BaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/demo/BaseDao.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/demo/CreateTableWithJdbcTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/demo/CreateTableWithJdbcTemplate.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/demo/DemoDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/demo/DemoDao.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/lob/ARTISAN_LOB.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/lob/ARTISAN_LOB.sql -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/lob/dao/ArtisanLobDaoImp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/lob/dao/ArtisanLobDaoImp.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/lob/domain/Artisan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/lob/domain/Artisan.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/lob/nativeConn/ArtisanDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/lob/nativeConn/ArtisanDaoImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/namedParameterJdbcTemplate/dao/ArtisanNJDao.java: -------------------------------------------------------------------------------- 1 | package com.xgj.dao.namedParameterJdbcTemplate.dao; 2 | 3 | import com.xgj.dao.namedParameterJdbcTemplate.domain.Artisan; 4 | 5 | public interface ArtisanNJDao { 6 | 7 | void addArtisan(Artisan artisan); 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/namedParameterJdbcTemplate/dao/ArtisanNJDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/namedParameterJdbcTemplate/dao/ArtisanNJDaoImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/rowset/dao/AritsanOracleDao.java: -------------------------------------------------------------------------------- 1 | package com.xgj.dao.rowset.dao; 2 | 3 | import org.springframework.jdbc.support.rowset.SqlRowSet; 4 | 5 | public interface AritsanOracleDao { 6 | 7 | SqlRowSet selectArtisanById(int artisanId); 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/rowset/dao/AritsanOracleDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/rowset/dao/AritsanOracleDaoImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/threadLocal/SeqNumWithThreadLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/threadLocal/SeqNumWithThreadLocal.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/threadLocal/SimpleThreadLocalByOurSelf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/threadLocal/SimpleThreadLocalByOurSelf.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/annotationTrans/Service/ManagerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/annotationTrans/Service/ManagerService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/annotationTrans/dao/BaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/annotationTrans/dao/BaseDao.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/annotationTrans/dao/impl/StudentDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/annotationTrans/dao/impl/StudentDaoImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/annotationTrans/sql/tableAndIndex.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/annotationTrans/sql/tableAndIndex.sql -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/dbConnleak/JdbcStudentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/dbConnleak/JdbcStudentService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/multiThreadinTrans/dao/BaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/multiThreadinTrans/dao/BaseDao.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/multiThreadinTrans/dao/StudentDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/multiThreadinTrans/dao/StudentDaoImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/multiThreadinTrans/service/AnotherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/multiThreadinTrans/service/AnotherService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/multiThreadinTrans/service/MulitThreadBaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/multiThreadinTrans/service/MulitThreadBaseService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/multiThreadinTrans/service/MulitThreadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/multiThreadinTrans/service/MulitThreadService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/multiThreadinTrans/service/StudentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/multiThreadinTrans/service/StudentService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/multiTxManager/ForumTransactional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/multiTxManager/ForumTransactional.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/multiTxManager/MulitTxServiceWitSpecificName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/multiTxManager/MulitTxServiceWitSpecificName.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/multiTxManager/MulitTxServiceWithSelfDefineAnno.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/multiTxManager/MulitTxServiceWithSelfDefineAnno.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/nestedCall/dao/BaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/nestedCall/dao/BaseDao.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/nestedCall/dao/impl/StudentDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/nestedCall/dao/impl/StudentDaoImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/nestedCall/dao/impl/TeacherDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/nestedCall/dao/impl/TeacherDaoImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/nestedCall/service/BaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/nestedCall/service/BaseService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/nestedCall/service/StudentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/nestedCall/service/StudentService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/nestedCall/service/TeacherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/nestedCall/service/TeacherService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/notice/AopTransTestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/notice/AopTransTestService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/programTrans/Artisan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/programTrans/Artisan.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/programTrans/ProgramTransService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/programTrans/ProgramTransService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/xmlTrans/dao/BaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/xmlTrans/dao/BaseDao.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/xmlTrans/dao/impl/StudentDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/xmlTrans/dao/impl/StudentDaoImpl.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/xmlTrans/service/ManagerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/xmlTrans/service/ManagerService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/dao/transaction/xmlTrans/sql/tableAndIndex.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/dao/transaction/xmlTrans/sql/tableAndIndex.sql -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/beans/Boss.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/beans/Boss.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/beans/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/beans/Test.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/beansRelation/depend/SysInit.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.beansRelation.depend; 2 | 3 | public class SysInit { 4 | 5 | public SysInit() { 6 | SystemSetting.SESSION_TIMEOUT = 10; 7 | SystemSetting.REFRESH_CYCLE = 100; 8 | } 9 | 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/beansRelation/depend/SystemSetting.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.beansRelation.depend; 2 | 3 | public class SystemSetting { 4 | 5 | public static int SESSION_TIMEOUT = 30; 6 | public static int REFRESH_CYCLE = 60; 7 | 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/beansRelation/reference/Plane.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.beansRelation.reference; 2 | 3 | public class Plane { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/Plane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/Plane.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/lazyLoad/LazyLoadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/lazyLoad/LazyLoadTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/lazyLoad/Pilot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/lazyLoad/Pilot.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/lazyLoad/Plane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/lazyLoad/Plane.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/lifeCycle/ScopeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/lifeCycle/ScopeTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/lifeCycle/Teacher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/lifeCycle/Teacher.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/lstmpSupport/ListMapSupportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/lstmpSupport/ListMapSupportTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/lstmpSupport/MyComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/lstmpSupport/MyComponent.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/lstmpSupport/Plugin.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.configuration.lstmpSupport; 2 | 3 | public interface Plugin { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/lstmpSupport/Plugin1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/lstmpSupport/Plugin1.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/lstmpSupport/Plugin2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/lstmpSupport/Plugin2.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/method/Pilot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/method/Pilot.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/method/Plane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/method/Plane.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/other/Plane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/other/Plane.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/resourcePattern/noScan/PlaneNoScan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/resourcePattern/noScan/PlaneNoScan.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/resourcePattern/scan/PlaneScan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/configuration/resourcePattern/scan/PlaneScan.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/configuration/standard/Plane.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.configuration.standard; 2 | 3 | import org.springframework.stereotype.Component; 4 | 5 | @Component 6 | public class Plane { 7 | 8 | public void fly() { 9 | System.out.println("plane begins to fly"); 10 | } 11 | 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/i18n/container/ContainerI18NTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/i18n/container/ContainerI18NTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/i18n/locale/LocaleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/i18n/locale/LocaleTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/i18n/messageSource/MessageSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/i18n/messageSource/MessageSourceTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/i18n/resourceBoundle/ResourceBoundleWithFormatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/i18n/resourceBoundle/ResourceBoundleWithFormatTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/i18n/tools/FormatToolTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/i18n/tools/FormatToolTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/i18n/tools/MessageFormatToolTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/i18n/tools/MessageFormatToolTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/cascadeProperty/Pilot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/cascadeProperty/Pilot.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/cascadeProperty/Plane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/cascadeProperty/Plane.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/index/Tank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/index/Tank.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/innerBean/Police.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.inject.construct.innerBean; 2 | 3 | public class Police { 4 | 5 | private Gun gun; 6 | 7 | public void setGun(Gun gun) { 8 | this.gun = gun; 9 | } 10 | 11 | public void introduceGun() { 12 | gun.gunInfo(); 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/jihe/list/PetShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/jihe/list/PetShop.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/jihe/map/PetShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/jihe/map/PetShop.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/jihe/merge/PetShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/jihe/merge/PetShop.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/jihe/properties/PetShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/jihe/properties/PetShop.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/jihe/set/PetShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/jihe/set/PetShop.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/jihe/strongType/PetShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/jihe/strongType/PetShop.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/joint/Tank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/joint/Tank.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/loopsolve/ConstructInjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/loopsolve/ConstructInjectTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/ref/Gun.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.inject.construct.ref; 2 | 3 | public class Gun { 4 | 5 | public void fire() { 6 | System.out.println("Gun Fires"); 7 | } 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/ref/Police.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.inject.construct.ref; 2 | 3 | public class Police { 4 | 5 | private Gun gun; 6 | 7 | public void setGun(Gun gun) { 8 | this.gun = gun; 9 | } 10 | 11 | public void userGun() { 12 | gun.fire(); 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/refParentBean/RefParentBeanTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/refParentBean/RefParentBeanTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/reflect/Plane.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.inject.construct.reflect; 2 | 3 | public class Plane { 4 | 5 | public void attack(){ 6 | System.out.println("plane begins to attack"); 7 | } 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/reflect/Tank.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.inject.construct.reflect; 2 | 3 | public class Tank { 4 | 5 | public void attack() { 6 | System.out.println("tank begins to attack"); 7 | } 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/type/ConstructInjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/type/ConstructInjectTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/construct/utilSchema/PetShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/construct/utilSchema/PetShop.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/set/Plane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/set/Plane.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/inject/set/SetterInjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/inject/set/SetterInjectTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/javaConfig/JavaConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/javaConfig/JavaConfigTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/javaConfig/StudentOne.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.javaConfig; 2 | 3 | public class StudentOne { 4 | 5 | public void doCleanWork() { 6 | System.out.println("StudentOne will do CleanWork"); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/javaConfig/StudentTwo.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.javaConfig; 2 | 3 | public class StudentTwo { 4 | public void doHomeWork() { 5 | System.out.println("StudentTwo will do HomeWork"); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/javaConfig/Teacher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/javaConfig/Teacher.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/lookup/MagicPilot.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.lookup; 2 | 3 | public interface MagicPilot { 4 | 5 | Plane getPlane(); 6 | 7 | } 8 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/lookup/Plane.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.lookup; 2 | 3 | 4 | public class Plane { 5 | 6 | public void fly() { 7 | System.out.println("ready to fly"); 8 | } 9 | 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/methodReplace/PilotOne.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.methodReplace; 2 | 3 | public class PilotOne { 4 | 5 | public Plane getPlane() { 6 | Plane plane = new Plane(); 7 | plane.setBrand("PilotOne-F22"); 8 | return plane; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/propertyplacehoder/PropertyPlaceHoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/propertyplacehoder/PropertyPlaceHoderTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/propertyplacehoder/annotation/MyDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/propertyplacehoder/annotation/MyDataSource.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/propertyplacehoderEncryption/PropertyPlaceHoderEncryptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/propertyplacehoderEncryption/PropertyPlaceHoderEncryptionTest.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/refOtherBeanPro/SysConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/refOtherBeanPro/SysConfig.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/refOtherBeanProByXml/SysConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/ioc/refOtherBeanProByXml/SysConfig.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/scope/Pilot.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.scope; 2 | 3 | public class Pilot { 4 | 5 | private Plane plane; 6 | 7 | public void setPlane(Plane plane) { 8 | this.plane = plane; 9 | } 10 | 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/ioc/scope/Plane.java: -------------------------------------------------------------------------------- 1 | package com.xgj.ioc.scope; 2 | 3 | public class Plane { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/XStreamDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/XStreamDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/aliasDemo/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/aliasDemo/Person.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/aliasDemo/PhoneNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/aliasDemo/PhoneNumber.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/aliasDemo/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/aliasDemo/Test.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/aliasDemo/XStreamAliasDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/aliasDemo/XStreamAliasDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/aliasDemo/officeDemo/Blog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/aliasDemo/officeDemo/Blog.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/annotation/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/annotation/Test.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/annotation/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/annotation/User.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/convert/DateConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/convert/DateConverter.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/convert/XStreamConverterDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/convert/XStreamConverterDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/json/XStreamJsonDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/json/XStreamJsonDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/persistence/PersistenceArrayListConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/persistence/PersistenceArrayListConverter.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/persistence/PersistenceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/persistence/PersistenceDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/oxm/xstream/quickDemo/streamObject/ObjectStreamDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/oxm/xstream/quickDemo/streamObject/ObjectStreamDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/jdkTimer/jdkTimer/MyTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/jdkTimer/jdkTimer/MyTask.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/jdkTimer/jdkTimer/TimerRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/jdkTimer/jdkTimer/TimerRunner.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/jdkTimer/springJdkTimer/MyTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/jdkTimer/springJdkTimer/MyTask.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/jdkTimer/springJdkTimer2/MyJobService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/jdkTimer/springJdkTimer2/MyJobService.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/calendarDemo/AnnualCalendar/AnnualCalendarDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/calendarDemo/AnnualCalendar/AnnualCalendarDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/calendarDemo/CronCalendar/CronCalendarDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/calendarDemo/CronCalendar/CronCalendarDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/calendarDemo/DailyCalendar/DailyCalendarDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/calendarDemo/DailyCalendar/DailyCalendarDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/calendarDemo/HolidayCalendar/HolidayCalendarDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/calendarDemo/HolidayCalendar/HolidayCalendarDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/cronTriggerDemo/CronTriggerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/cronTriggerDemo/CronTriggerExample.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/dateBuilder/DateBuilderDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/dateBuilder/DateBuilderDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/exception/BadJob1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/exception/BadJob1.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/exception/BadJob2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/exception/BadJob2.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/exception/JobExceptionExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/exception/JobExceptionExample.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/executeTimesCount/CountExecuteTimes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/executeTimesCount/CountExecuteTimes.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/interruptableJob/DumbInterruptableJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/interruptableJob/DumbInterruptableJob.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/interruptableJob/InterruptExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/interruptableJob/InterruptExample.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/jobDataMapOfficalDemo/ColorJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/jobDataMapOfficalDemo/ColorJob.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/jobDataMapOfficalDemo/JobStateExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/jobDataMapOfficalDemo/JobStateExample.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/listener/jobListener/Job1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/listener/jobListener/Job1.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/listener/jobListener/Job2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/listener/jobListener/Job2.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/listener/jobListener/JobListenerDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/listener/jobListener/JobListenerDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/listener/jobListener/MyJobListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/listener/jobListener/MyJobListener.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/listener/schedulerListener/SchedulerListenerDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/listener/schedulerListener/SchedulerListenerDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/listener/triggerListener/MyTriggerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/listener/triggerListener/MyTriggerListener.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/listener/triggerListener/SimpleJob1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/listener/triggerListener/SimpleJob1.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/listener/triggerListener/SimpleJob2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/listener/triggerListener/SimpleJob2.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/listener/triggerListener/TriggerListenerDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/listener/triggerListener/TriggerListenerDemo.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/misfire/MisfireExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/misfire/MisfireExample.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/misfire/StatefulDumbJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/misfire/StatefulDumbJob.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/quickDemo/SimpleJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/quickDemo/SimpleJob.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/saveInfoInDB/MyPersistenceJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/saveInfoInDB/MyPersistenceJob.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/saveInfoInDB/MyPoolingconnectionProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/saveInfoInDB/MyPoolingconnectionProvider.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/simpleTriggerDemo/SimpleExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/simpleTriggerDemo/SimpleExample.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/simpleTriggerDemo/SimpleTriggerExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/simpleTriggerDemo/SimpleTriggerExample.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzItself/useQuartz/QuartzRun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzItself/useQuartz/QuartzRun.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzWithSpring/anno/MyAnnoJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzWithSpring/anno/MyAnnoJob.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzWithSpring/xml/MyJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzWithSpring/xml/MyJob.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/quartz/quartzWithSpring/xml2/MyJob2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/quartz/quartzWithSpring/xml2/MyJob2.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/spel/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/spel/Address.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/spel/Boss.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/spel/Boss.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/spel/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/spel/Car.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/spel/annotation/MyDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/spel/annotation/MyDataSource.java -------------------------------------------------------------------------------- /src/main/java/com/xgj/spel/annotation_springel/MyDataSource1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/java/com/xgj/spel/annotation_springel/MyDataSource1.java -------------------------------------------------------------------------------- /src/main/resources/com/xgj/dao/lob/dao/281015.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/main/resources/com/xgj/dao/lob/dao/281015.jpg -------------------------------------------------------------------------------- /src/main/resources/i18n/fmt_resource_en_US.properties: -------------------------------------------------------------------------------- 1 | greeting.common=How are you {0}?,today is {1} 2 | greeting.morning=Good Morning {0}! now is {1,time,short} 3 | greeting.afternoon=Good Afternoon {0}! now is {1,date,long} -------------------------------------------------------------------------------- /src/main/resources/i18n/fmt_resource_zh_CN.properties: -------------------------------------------------------------------------------- 1 | greeting.common=\u4F60\u597D\u5417{0}\uFF1F\u3002\u4ECA\u5929\u662F{1} 2 | greeting.morning=\u65E9\u4E0A\u597D{0}\uFF01\u73B0\u5728\u662F{1,time,short} 3 | greeting.afternoon=\u4E0B\u5348\u597D{0}\uFF01\u73B0\u5728\u662F{1,date,long} -------------------------------------------------------------------------------- /src/main/resources/i18n/resource_en_US.properties: -------------------------------------------------------------------------------- 1 | greeting.common=How are you? 2 | greeting.morning=Good Morning! 3 | greeting.afternoon=Good Afternoon! -------------------------------------------------------------------------------- /src/main/resources/i18n/resource_zh_CN.properties: -------------------------------------------------------------------------------- 1 | greeting.common=\u4F60\u597D\u5417\uFF1F 2 | greeting.morning=\u4E0A\u5348\u597D\uFF01 3 | greeting.afternoon=\u4E0B\u5348\u597D\uFF01 -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- 1 | log4j.rootLogger=INFO,A1 2 | log4j.logger.org.springframework=info 3 | log4j.appender.A1=org.apache.log4j.ConsoleAppender 4 | log4j.appender.A1.layout=org.apache.log4j.PatternLayout 5 | log4j.appender.A1.layout.ConversionPattern=%d %5p [%t] (%F:%L) - %m%n 6 | -------------------------------------------------------------------------------- /src/main/resources/mysql/db_mysql.properties: -------------------------------------------------------------------------------- 1 | jdbc.driverClassName=com.mysql.jdbc.Driver 2 | jdbc.url=jdbc:mysql://localhost:3306/artisan 3 | jdbc.username=artisan 4 | jdbc.password=artisan -------------------------------------------------------------------------------- /src/main/resources/spring/jdbc.properties: -------------------------------------------------------------------------------- 1 | jdbc.dbName=testbed 2 | jdbc.driverClassName=oracle.jdbc.driver.OracleDriver 3 | jdbc.url=jdbc:oracle:thin:@172.25.246.11:1521:${jdbc.dbName} 4 | jdbc.username=cc 5 | jdbc.password=zsmart2017 6 | #jdbc.username=SkR6wWI9iws= 7 | #jdbc.password=lSR/mscM1NE3sM98QFjAdw== -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/aspectJ/aspectJByConf/PreGreetingAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/aspectJ/aspectJByConf/PreGreetingAspectTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/aspectJ/basic/EnableSellerAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/aspectJ/basic/EnableSellerAspectTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/annotationFun/AnnotationTestAspcetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/annotationFun/AnnotationTestAspcetTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/args/ArgsAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/args/ArgsAspectTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/args/atargs/AtArgsAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/args/atargs/AtArgsAspectTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/attarget/AtTargetAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/attarget/AtTargetAspectTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin/AtWithinAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/atwithin/AtWithinAspectTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/ExecutionPublicAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/ExecutionPublicAspectTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/end/ExecutionEndAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/execution/end/ExecutionEndAspectTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/target/TargetAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/target/TargetAspectTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/thisFun/ThisAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/aspectJ/function/thisFun/ThisAspectTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/aspectJAdvance/namePoint/NamePointAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/aspectJAdvance/namePoint/NamePointAspectTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/schema/advices/DifferentAdviceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/schema/advices/DifferentAdviceTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/schema/bindParameter/AdviceMethodsBindParamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/schema/bindParameter/AdviceMethodsBindParamTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/schema/demo/ConfigBySchemaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/schema/demo/ConfigBySchemaTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/aop/spring/advisor/schema/namePointcut/NamePointBySchemaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/aop/spring/advisor/schema/namePointcut/NamePointBySchemaTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/cache/initData2CacheByOriginalMap/InitData2CacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/cache/initData2CacheByOriginalMap/InitData2CacheTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/cache/selfCacheManagerDemo/service/LittleArtisanCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/cache/selfCacheManagerDemo/service/LittleArtisanCacheTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/cache/springCacheAnno/cacheEvict/CacheEvictTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/cache/springCacheAnno/cacheEvict/CacheEvictTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/cache/springCacheAnno/cachePut/ArtisanCachePutServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/cache/springCacheAnno/cachePut/ArtisanCachePutServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/cache/springCacheAnno/cacheable/CacheableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/cache/springCacheAnno/cacheable/CacheableTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/cache/springCacheManagerDemo/service/LittleArtisanSCServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/cache/springCacheManagerDemo/service/LittleArtisanSCServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/cache/springCacheXml/service/TestXmlCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/cache/springCacheXml/service/TestXmlCache.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/cache/springCacheXmlEhCache/service/TestXmlCacheEhcache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/cache/springCacheXmlEhCache/service/TestXmlCacheEhcache.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/Test.java: -------------------------------------------------------------------------------- 1 | package com.xgj.dao; 2 | 3 | 4 | public class Test { 5 | 6 | public static void main(String[] args) { 7 | 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/basicOperation/callProc/CallProcDemoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/basicOperation/callProc/CallProcDemoTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/basicOperation/callProc/CallProcDemoWithCallableStatementCreatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/basicOperation/callProc/CallProcDemoWithCallableStatementCreatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/basicOperation/callProc/CallProcDemoWithSimpleJdbcCallTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/basicOperation/callProc/CallProcDemoWithSimpleJdbcCallTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/basicOperation/getSingleValue/GetCountOfArtisanDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/basicOperation/getSingleValue/GetCountOfArtisanDaoTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/basicOperation/insertUpdateAndDelete/ArtisanDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/basicOperation/insertUpdateAndDelete/ArtisanDaoTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/basicOperation/retrieve_select/ArtisanRDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/basicOperation/retrieve_select/ArtisanRDaoTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/dataFieldMaxValueIncrementer/oracle/dao/OracleSeqIncreaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/dataFieldMaxValueIncrementer/oracle/dao/OracleSeqIncreaseTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/lob/dao/ArtisanDaoLobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/lob/dao/ArtisanDaoLobTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/lob/nativeConn/NativeConnTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/lob/nativeConn/NativeConnTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/namedParameterJdbcTemplate/dao/ArtisanNJDaoImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/namedParameterJdbcTemplate/dao/ArtisanNJDaoImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/rowset/dao/RowSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/rowset/dao/RowSetTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/transaction/annotationTrans/Service/ManagerServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/transaction/annotationTrans/Service/ManagerServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/transaction/multiThreadinTrans/service/MulitThreadServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/transaction/multiThreadinTrans/service/MulitThreadServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/transaction/nestedCall/service/TeacherServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/transaction/nestedCall/service/TeacherServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/transaction/programTrans/ProgramTransServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/transaction/programTrans/ProgramTransServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/transaction/xmlTrans/dao/impl/StudentDaoImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/transaction/xmlTrans/dao/impl/StudentDaoImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/transaction/xmlTrans/dao/impl/TeacherDaoImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/transaction/xmlTrans/dao/impl/TeacherDaoImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/dao/transaction/xmlTrans/service/ManagerServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/dao/transaction/xmlTrans/service/ManagerServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/quartz/quartzItself/saveInfoInDB/QuartzPersistenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/quartz/quartzItself/saveInfoInDB/QuartzPersistenceTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/quartz/quartzWithSpring/anno/SpringQuartzAnnoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/quartz/quartzWithSpring/anno/SpringQuartzAnnoTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/quartz/quartzWithSpring/xml/SpringQuartzXmlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/quartz/quartzWithSpring/xml/SpringQuartzXmlTest.java -------------------------------------------------------------------------------- /src/test/java/com/xgj/quartz/quartzWithSpring/xml2/SpringQuartzXmlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/src/test/java/com/xgj/quartz/quartzWithSpring/xml2/SpringQuartzXmlTest.java -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/cglib/CglibProxy.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/cglib/CglibProxy.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/cglib/ForumService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/cglib/ForumService.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/cglib/ForumServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/cglib/ForumServiceImpl.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/cglib/ForumServiceTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/cglib/ForumServiceTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/cglib/MethoPerformance.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/cglib/MethoPerformance.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/cglib/PerformanceMonitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/cglib/PerformanceMonitor.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/instance/ForumService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/instance/ForumService.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/instance/ForumServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/instance/ForumServiceImpl.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/instance/ForumServiceTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/instance/ForumServiceTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/instance/MethoPerformance.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/instance/MethoPerformance.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/instance/PerformanceMonitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/instance/PerformanceMonitor.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/jdkproxy/ForumService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/jdkproxy/ForumService.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/jdkproxy/ForumServiceImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/jdkproxy/ForumServiceImpl.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/jdkproxy/ForumServiceTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/jdkproxy/ForumServiceTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/jdkproxy/MethoPerformance.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/jdkproxy/MethoPerformance.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/jdkproxy/PerformanceHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/jdkproxy/PerformanceHandler.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/base/jdkproxy/PerformanceMonitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/base/jdkproxy/PerformanceMonitor.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/introduce/Forum.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/introduce/Forum.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/introduce/ForumDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/introduce/ForumDao.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/introduce/ForumService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/introduce/ForumService.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/introduce/PerformanceMonitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/introduce/PerformanceMonitor.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/introduce/SecurityService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/introduce/SecurityService.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/introduce/TopicDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/introduce/TopicDao.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/introduce/TransactionManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/introduce/TransactionManager.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/introduce/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/introduce/User.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/ControllablePerformaceMonitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/ControllablePerformaceMonitor.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/DelegatingTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/DelegatingTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/ForumService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/ForumService.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/MethodPerformace.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/MethodPerformace.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/Monitorable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/Monitorable.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/PerformanceMonitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/DelegatingIntroductionInterceptor/PerformanceMonitor.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/afterRetruingAdivce/AfterReturingAdviceTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/afterRetruingAdivce/AfterReturingAdviceTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/afterRetruingAdivce/GreetingAfterAdvice.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/afterRetruingAdivce/GreetingAfterAdvice.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/afterRetruingAdivce/NaiveWaiter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/afterRetruingAdivce/NaiveWaiter.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/afterRetruingAdivce/Waiter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/afterRetruingAdivce/Waiter.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/beforceAdvice/BeforceAdviceTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/beforceAdvice/BeforceAdviceTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/beforceAdvice/GreetingBeforeAdvice.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/beforceAdvice/GreetingBeforeAdvice.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/beforceAdvice/NaiveWaiter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/beforceAdvice/NaiveWaiter.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/beforceAdvice/Waiter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/beforceAdvice/Waiter.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/methodInterceptor/GreetingInterceptor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/methodInterceptor/GreetingInterceptor.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/methodInterceptor/MethodInterceptorTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/methodInterceptor/MethodInterceptorTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/methodInterceptor/NaiveWaiter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/methodInterceptor/NaiveWaiter.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/methodInterceptor/Waiter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/methodInterceptor/Waiter.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/proxyFactory/BeforceAdivceByXmlTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/proxyFactory/BeforceAdivceByXmlTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/proxyFactory/GreetingBeforeAdvice.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/proxyFactory/GreetingBeforeAdvice.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/proxyFactory/NaiveWaiter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/proxyFactory/NaiveWaiter.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/proxyFactory/Waiter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/proxyFactory/Waiter.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/throwsAdvice/ForumService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/throwsAdvice/ForumService.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/throwsAdvice/ThrowsAdviceTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/throwsAdvice/ThrowsAdviceTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/aop/spring/advice/throwsAdvice/TransactionManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/aop/spring/advice/throwsAdvice/TransactionManager.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beans/Boss.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beans/Boss.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beans/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beans/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beans/Test.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beans/Test.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beansRelation/depend/BeansDependTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beansRelation/depend/BeansDependTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beansRelation/depend/CacheManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beansRelation/depend/CacheManager.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beansRelation/depend/CacheTask.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beansRelation/depend/CacheTask.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beansRelation/depend/SysInit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beansRelation/depend/SysInit.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beansRelation/depend/SystemSetting.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beansRelation/depend/SystemSetting.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beansRelation/extend/BeansExtendTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beansRelation/extend/BeansExtendTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beansRelation/extend/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beansRelation/extend/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beansRelation/reference/BeansRefTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beansRelation/reference/BeansRefTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beansRelation/reference/Pilot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beansRelation/reference/Pilot.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/beansRelation/reference/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/beansRelation/reference/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/ConfigBeanTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/ConfigBeanTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/Pilot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/Pilot.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/lazyLoad/LazyLoadTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/lazyLoad/LazyLoadTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/lazyLoad/Pilot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/lazyLoad/Pilot.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/lazyLoad/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/lazyLoad/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/lifeCycle/ScopeTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/lifeCycle/ScopeTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/lifeCycle/Student.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/lifeCycle/Student.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/lifeCycle/Teacher.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/lifeCycle/Teacher.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/lstmpSupport/ListMapSupportTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/lstmpSupport/ListMapSupportTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/lstmpSupport/MyComponent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/lstmpSupport/MyComponent.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/lstmpSupport/Plugin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/lstmpSupport/Plugin.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/lstmpSupport/Plugin1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/lstmpSupport/Plugin1.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/lstmpSupport/Plugin2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/lstmpSupport/Plugin2.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/method/ConfigMethodTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/method/ConfigMethodTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/method/Pilot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/method/Pilot.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/method/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/method/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/other/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/other/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/resourcePattern/noScan/ConfigBeanNoScanTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/resourcePattern/noScan/ConfigBeanNoScanTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/resourcePattern/noScan/PilotNoScan.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/resourcePattern/noScan/PilotNoScan.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/resourcePattern/noScan/PlaneNoScan.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/resourcePattern/noScan/PlaneNoScan.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/resourcePattern/scan/ConfigBeanTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/resourcePattern/scan/ConfigBeanTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/resourcePattern/scan/PilotScan.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/resourcePattern/scan/PilotScan.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/resourcePattern/scan/PlaneScan.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/resourcePattern/scan/PlaneScan.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/standard/Pilot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/standard/Pilot.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/standard/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/standard/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/configuration/standard/StandardTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/configuration/standard/StandardTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/i18n/container/ContainerI18NTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/i18n/container/ContainerI18NTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/i18n/locale/LocaleTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/i18n/locale/LocaleTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/i18n/messageSource/MessageSourceTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/i18n/messageSource/MessageSourceTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/i18n/reloadableResourceBundleMessageSource/ReloadableResourceBundleMessageSourceTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/i18n/reloadableResourceBundleMessageSource/ReloadableResourceBundleMessageSourceTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/i18n/resourceBoundle/ResourceBoundleTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/i18n/resourceBoundle/ResourceBoundleTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/i18n/resourceBoundle/ResourceBoundleWithFormatTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/i18n/resourceBoundle/ResourceBoundleWithFormatTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/i18n/tools/FormatToolTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/i18n/tools/FormatToolTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/i18n/tools/MessageFormatToolTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/i18n/tools/MessageFormatToolTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/cascadeProperty/CascadePropertyTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/cascadeProperty/CascadePropertyTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/cascadeProperty/Pilot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/cascadeProperty/Pilot.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/cascadeProperty/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/cascadeProperty/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/index/ConstructInjectTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/index/ConstructInjectTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/index/Tank.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/index/Tank.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/innerBean/Gun.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/innerBean/Gun.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/innerBean/InnerBeanTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/innerBean/InnerBeanTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/innerBean/Police.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/innerBean/Police.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/list/InjectListTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/list/InjectListTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/list/PetShop.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/list/PetShop.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/list/Pets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/list/Pets.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/map/InjectMapTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/map/InjectMapTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/map/PetShop.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/map/PetShop.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/map/Pets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/map/Pets.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/merge/InjectStrongTypeTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/merge/InjectStrongTypeTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/merge/PetShop.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/merge/PetShop.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/merge/Pets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/merge/Pets.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/properties/InjectPropertiesTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/properties/InjectPropertiesTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/properties/PetShop.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/properties/PetShop.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/properties/Pets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/properties/Pets.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/set/InjectSetTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/set/InjectSetTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/set/PetShop.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/set/PetShop.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/set/Pets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/set/Pets.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/strongType/InjectStrongTypeTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/strongType/InjectStrongTypeTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/strongType/PetShop.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/strongType/PetShop.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/jihe/strongType/Pets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/jihe/strongType/Pets.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/joint/ConstructInjectTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/joint/ConstructInjectTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/joint/Tank.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/joint/Tank.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/loop/ConstructInjectTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/loop/ConstructInjectTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/loop/Pilot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/loop/Pilot.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/loop/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/loop/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/loopsolve/ConstructInjectTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/loopsolve/ConstructInjectTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/loopsolve/Pilot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/loopsolve/Pilot.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/loopsolve/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/loopsolve/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/nullValue/NullValueTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/nullValue/NullValueTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/nullValue/Pilot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/nullValue/Pilot.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/nullValue/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/nullValue/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/ref/Gun.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/ref/Gun.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/ref/Police.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/ref/Police.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/ref/RefTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/ref/RefTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/refParentBean/Gun.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/refParentBean/Gun.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/refParentBean/Police.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/refParentBean/Police.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/refParentBean/RefParentBeanTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/refParentBean/RefParentBeanTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/reflect/Commander.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/reflect/Commander.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/reflect/ConstructInjectTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/reflect/ConstructInjectTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/reflect/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/reflect/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/reflect/Tank.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/reflect/Tank.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/type/ConstructInjectTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/type/ConstructInjectTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/type/Tank.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/type/Tank.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/utilSchema/PetShop.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/utilSchema/PetShop.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/utilSchema/Pets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/utilSchema/Pets.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/construct/utilSchema/UtilSchemaTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/construct/utilSchema/UtilSchemaTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/set/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/set/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/inject/set/SetterInjectTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/inject/set/SetterInjectTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/javaConfig/JavaConfigTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/javaConfig/JavaConfigTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/javaConfig/StudentOne.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/javaConfig/StudentOne.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/javaConfig/StudentTwo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/javaConfig/StudentTwo.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/javaConfig/Teacher.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/javaConfig/Teacher.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/lookup/LookupTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/lookup/LookupTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/lookup/MagicPilot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/lookup/MagicPilot.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/lookup/MagicPilotImpl.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/lookup/MagicPilotImpl.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/lookup/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/lookup/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/methodReplace/MethodReplacerTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/methodReplace/MethodReplacerTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/methodReplace/PilotOne.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/methodReplace/PilotOne.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/methodReplace/PilotTwo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/methodReplace/PilotTwo.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/methodReplace/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/methodReplace/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/propertyplacehoder/PropertyPlaceHoderTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/propertyplacehoder/PropertyPlaceHoderTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/propertyplacehoder/annotation/AnnotationTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/propertyplacehoder/annotation/AnnotationTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/propertyplacehoder/annotation/MyDataSource.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/propertyplacehoder/annotation/MyDataSource.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/propertyplacehoderEncryption/DESUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/propertyplacehoderEncryption/DESUtils.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/propertyplacehoderEncryption/EncryptPropertyPlaceholderConfigurer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/propertyplacehoderEncryption/EncryptPropertyPlaceholderConfigurer.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/propertyplacehoderEncryption/PropertyPlaceHoderEncryptionTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/propertyplacehoderEncryption/PropertyPlaceHoderEncryptionTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/refOtherBeanPro/ApplicationManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/refOtherBeanPro/ApplicationManager.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/refOtherBeanPro/BeanPropReferenceTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/refOtherBeanPro/BeanPropReferenceTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/refOtherBeanPro/SysConfig$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/refOtherBeanPro/SysConfig$1.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/refOtherBeanPro/SysConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/refOtherBeanPro/SysConfig.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/refOtherBeanProByXml/ApplicationManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/refOtherBeanProByXml/ApplicationManager.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/refOtherBeanProByXml/BeanPropReferenceTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/refOtherBeanProByXml/BeanPropReferenceTest.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/refOtherBeanProByXml/SysConfig$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/refOtherBeanProByXml/SysConfig$1.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/refOtherBeanProByXml/SysConfig.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/refOtherBeanProByXml/SysConfig.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/scope/Pilot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/scope/Pilot.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/scope/Plane.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/scope/Plane.class -------------------------------------------------------------------------------- /target/classes/com/xgj/ioc/scope/ScopeTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangshangwei/SpringMaster/7d38ba12837a3ef6f8b77181a9ab76453c8d502d/target/classes/com/xgj/ioc/scope/ScopeTest.class -------------------------------------------------------------------------------- /target/classes/i18n/fmt_resource_en_US.properties: -------------------------------------------------------------------------------- 1 | greeting.common=How are you {0}?,today is {1} 2 | greeting.morning=Good Morning {0}! now is {1,time,short} 3 | greeting.afternoon=Good Afternoon {0}! now is {1,date,long} -------------------------------------------------------------------------------- /target/classes/i18n/fmt_resource_zh_CN.properties: -------------------------------------------------------------------------------- 1 | greeting.common=\u4F60\u597D\u5417{0}\uFF1F\u3002\u4ECA\u5929\u662F{1} 2 | greeting.morning=\u65E9\u4E0A\u597D{0}\uFF01\u73B0\u5728\u662F{1,time,short} 3 | greeting.afternoon=\u4E0B\u5348\u597D{0}\uFF01\u73B0\u5728\u662F{1,date,long} -------------------------------------------------------------------------------- /target/classes/i18n/resource_en_US.properties: -------------------------------------------------------------------------------- 1 | greeting.common=How are you? 2 | greeting.morning=Good Morning! 3 | greeting.afternoon=Good Afternoon! -------------------------------------------------------------------------------- /target/classes/i18n/resource_zh_CN.properties: -------------------------------------------------------------------------------- 1 | greeting.common=\u4F60\u597D\u5417\uFF1F 2 | greeting.morning=\u4E0A\u5348\u597D\uFF01 3 | greeting.afternoon=\u4E0B\u5348\u597D\uFF01 -------------------------------------------------------------------------------- /target/classes/log4j.properties: -------------------------------------------------------------------------------- 1 | log4j.rootLogger=INFO,A1 2 | log4j.logger.org.springframework=info 3 | log4j.appender.A1=org.apache.log4j.ConsoleAppender 4 | log4j.appender.A1.layout=org.apache.log4j.PatternLayout 5 | log4j.appender.A1.layout.ConversionPattern=%d %5p [%t] (%F:%L) - %m%n 6 | -------------------------------------------------------------------------------- /target/classes/spring/jdbc.properties: -------------------------------------------------------------------------------- 1 | jdbc.dbName=testbed 2 | jdbc.driverClassName=oracle.jdbc.driver.OracleDriver 3 | jdbc.url=jdbc:oracle:thin:@172.25.246.11:1521:${jdbc.dbName} 4 | jdbc.username=cc 5 | jdbc.password=zsmart2017 6 | #jdbc.username=SkR6wWI9iws= 7 | #jdbc.password=lSR/mscM1NE3sM98QFjAdw== -------------------------------------------------------------------------------- /target/m2e-wtp/web-resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Built-By: Mr.Yang 3 | Build-Jdk: 1.8.0_161 4 | Created-By: Maven Integration for Eclipse 5 | 6 | --------------------------------------------------------------------------------