work hard work smart

专注于Java后端开发。 不断总结,举一反三。
随笔 - 1158, 文章 - 0, 评论 - 153, 阅读 - 186万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  S.Spring

摘要:mybatis的一级缓存默认是开启的,二级缓存开启的方法: 在每个Mapper.xml文件中加入一个 阅读全文

posted @ 2019-07-11 15:50 work hard work smart 阅读(446) 评论(0) 推荐(0) 编辑

摘要:1、导入依赖包 2、增加ehcache.xml配置文件 cache元素的属性 name:缓存名称 maxElementsInMemory:内存中最大缓存对象数 maxElementsOnDisk:硬盘中最大缓存对象数,若是0表示无穷大 eternal:true表示对象永不过期,此时会忽略timeTo 阅读全文

posted @ 2019-07-11 15:40 work hard work smart 阅读(787) 评论(0) 推荐(0) 编辑

摘要:一、基本概念和原理 1、Spring事务 基于AOP环绕通知和异常通知的 2、Spring事务分为编程式事务、声明事务。编程事务包括注解方式和扫包方式(xml) Spring事务底层使用编程事务(自己去begin,Commit,Rollback等)+AOP技术进行包装 = 声明式事务 3、事务的特性 阅读全文

posted @ 2019-05-16 16:28 work hard work smart 阅读(826) 评论(0) 推荐(0) 编辑

摘要:一、AOP介绍 AOP 全称Aspect Orient Programming,即面向切面编程,解决代码复用问题。是对OOP(Object Orient Programming)的一种补充。AOP实现的关键在于AOP框架自动创建的AOP代理,AOP代理分为静态代理和动态代理。 应该场景:广泛应用于处 阅读全文

posted @ 2019-03-15 18:26 work hard work smart 阅读(303) 评论(0) 推荐(0) 编辑

摘要:1、显示参数 相当于才url后面增加param2=value2 本质上是将参数保存在session中,接收到后再将session删除。 阅读全文

posted @ 2019-01-11 15:26 work hard work smart 阅读(283) 评论(0) 推荐(0) 编辑

摘要:1、增加依赖配置 增加pagehelper 2、增加配置 3、增加注解 4、 增加AOP文件。 这里约定最后两个参数是pageNum 和pageSize 5. Controller层 阅读全文

posted @ 2018-11-23 13:43 work hard work smart 阅读(881) 评论(0) 推荐(0) 编辑

摘要:1、增加pagehelper 2、增加配置 3、Service中实现 4、Controller中调用 阅读全文

posted @ 2018-11-21 16:59 work hard work smart 阅读(544) 评论(0) 推荐(0) 编辑

摘要:1、在pom增加junit和spring-test 2、创建BaseJunit4Test 类 3、创建单元测试 以上是对Dao层访问数据的测试。 阅读全文

posted @ 2018-11-19 12:23 work hard work smart 阅读(256) 评论(0) 推荐(0) 编辑

摘要:1. 增加配置 taks来自 http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd 阅读全文

posted @ 2018-09-09 14:52 work hard work smart 阅读(406) 评论(0) 推荐(0) 编辑

摘要:现在将SpringMVC中Maven环境隔离实践总结如下: 1. 在pom中配置 2. 创建resources.beta, resources.dev, resources.prod 文件夹, 将文件夹标记为Resources Root 3. 打包命令 mvn clean package -Dmav 阅读全文

posted @ 2018-07-31 14:54 work hard work smart 阅读(303) 评论(0) 推荐(0) 编辑

摘要:参考 https://www.cnblogs.com/warking/p/5710303.html 阅读全文

posted @ 2018-07-18 10:55 work hard work smart 阅读(115) 评论(0) 推荐(0) 编辑

摘要:解决方法 参考: https://www.cnblogs.com/yuanfy008/p/7221304.html 阅读全文

posted @ 2018-07-17 19:01 work hard work smart 阅读(206) 评论(0) 推荐(0) 编辑

摘要:Spring 3 MVC and XML example 阅读全文

posted @ 2017-11-14 14:05 work hard work smart 阅读(167) 评论(0) 推荐(0) 编辑

摘要:将Spring项目部署到tomcat后,访问网页出现404错误 HTTP Status 404 – Not Found The origin server did not find a current representation for the target resource or is not 阅读全文

posted @ 2017-03-27 17:09 work hard work smart 阅读(19499) 评论(2) 推荐(0) 编辑

摘要:使用Spring缓存的简单Demo 1. 首先创建Maven工程,在Pom中配置 2. 创建Student类和StudentServer 类 StudentServer 注意:getStudent方法要定义为Public才能使用缓存。 有条件的缓存 condition = "#id < 2",表示只 阅读全文

posted @ 2016-09-21 19:45 work hard work smart 阅读(975) 评论(0) 推荐(1) 编辑

摘要:网上找到的一个DEMO, SpringMVC利用AOP实现自定义注解记录日志 可能出现的servlet 错误: 运行出错,修改此行就OK了 <scope>provided</scope> 阅读全文

posted @ 2016-08-25 15:24 work hard work smart 阅读(260) 评论(0) 推荐(0) 编辑

摘要:创建Bean时,class属性必须指定,此时为静态工厂类。 factory-method指定静态工厂方法名。 接口: Dog类 Cat类 Bean里配置 调用测试 输出结果 阅读全文

posted @ 2016-06-21 20:10 work hard work smart 阅读(639) 评论(0) 推荐(0) 编辑

摘要:ApplicationContext的事件机制是观察者设计模式的实现,通过ApplicationEvent类和ApplicationListerner接口来实现。 1. 创建EmailEvent 2. 创建EmailNotifier类 3. 创建容器配置文件 beans_mail.xml 4. 测试 阅读全文

posted @ 2016-06-01 17:28 work hard work smart 阅读(428) 评论(0) 推荐(0) 编辑

摘要:SpringMVC 表单处理的项目结构如下图所示: Student.java 文件 StudentController.java 文件 web.xml文件 HelloWeb-servlet.xml文件 student.jsp文件 result.jsp文件 运行效果如下: 输入数值后,点击Submit 阅读全文

posted @ 2016-02-22 11:48 work hard work smart 阅读(407) 评论(0) 推荐(0) 编辑

摘要:MyEclipse Spring 学习总结三 SpringMVC 一、SpringMVC原理 1.Springmvc 框架介绍 1)Spring 框架停工了构建Web应用程序的全功能MVC模块。Springmvc包含多种视图技术,例如JSP,Volocity,Tiles,iText和POI。Spri 阅读全文

posted @ 2016-02-03 17:10 work hard work smart 阅读(650) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示