文章分类 -  框架

摘要:第一步:注册事务管理器 第二步:注解事务 第三步:在service上使用注解 阅读全文
posted @ 2019-02-18 16:26 一棵写代码的柳树 阅读(247) 评论(0) 推荐(0)
摘要:声明式事务管理:(自动代理.基于切面) 第一步:导入相应jar包. 第二步:引入相应约束: * aop、tx约束 第三步:注册事务管理器; 第四步:定义增强(事务管理) 第五步:定义aop的配置(切点和通知的组合) 声明式事务管理--完整版配置文件 第六步:编写测试类: 阅读全文
posted @ 2019-02-18 16:20 一棵写代码的柳树 阅读(1967) 评论(0) 推荐(0)
摘要:1、assigned 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。 <id 阅读全文
posted @ 2017-09-09 11:22 一棵写代码的柳树 阅读(156) 评论(0) 推荐(0)
摘要:1 Struts2与Struts1的联系与区别 为什么要用Struts2 struts1与struts2都是mvc框架的经典实现模式。 Struts2不是从Struts1升级而来,而是有WebWork改名而来,而WebWork只是Xwork加了很多WEB拦截器而已? 区别: 1.核心控制器改成了过滤 阅读全文
posted @ 2017-02-17 23:55 一棵写代码的柳树 阅读(184) 评论(0) 推荐(0)
摘要:Struts2的动态方法调用(Dynamic method Invoc)概括起来有三种方式,下面介绍: 1、第一种方式:设置method属性 在Action类中定义一个签名与execute方法相同、只是名字不同的方法,如定义为: public String login() throws Except 阅读全文
posted @ 2017-02-17 16:58 一棵写代码的柳树 阅读(453) 评论(0) 推荐(0)
摘要:在struts-default.xml文件中定义了type可以取的值。打开工程项目 点击打开可以找到: 比较常用的有:chain dispatcher redirect redirectAction stream dispatcher:它代表的是请求转发,也是默认值。它一般用于从action跳转到页 阅读全文
posted @ 2016-12-05 14:47 一棵写代码的柳树 阅读(219) 评论(0) 推荐(0)
摘要:今天使用spring+mybatis进行添加用户操作时出现以下错误: 经测试应该是忘了使用@Param。当只有一个参数时,Mapper中可以不使用 但是有多个参数时必须用: 阅读全文
posted @ 2016-12-02 23:34 一棵写代码的柳树 阅读(117322) 评论(3) 推荐(5)