随笔分类 -  Spring

摘要:Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spri 阅读全文
posted @ 2017-04-19 23:36 Claricre 阅读(216) 评论(0) 推荐(0)
摘要:概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息— 阅读全文
posted @ 2017-04-04 18:12 Claricre 阅读(320) 评论(0) 推荐(0)
摘要:1.使用注解声明事物 注解演示: 从上面几个类中可以观察出来,infodao里面有一个5/0是肯定要报异常的,那么这时候如果没有事务,不添加注解,无论是跑main还是main1111,因为都是先执行workdao再执行infodao的delete,所以work表里面的关于p004的内容都删除了,然后 阅读全文
posted @ 2017-04-04 18:11 Claricre 阅读(205) 评论(0) 推荐(0)
摘要:首先进行Hibernate配置,详见http://www.cnblogs.com/claricre/p/6509931.html 然后调用这三个包。 配置hibernate.cfg.xml文件: 实现类 对于hibernate来说,用不用连接池的效率几乎相同。 阅读全文
posted @ 2017-04-04 17:53 Claricre 阅读(194) 评论(0) 推荐(0)
摘要:首先定义一个properties文件 定义一个beans.xml文件调用properties文件构建连接池 再根据你的数据库的信息定义一个实体类 阅读全文
posted @ 2017-04-04 17:47 Claricre 阅读(208) 评论(0) 推荐(0)
摘要:c3p0-config.xml模板详解 3 30 1000 false Test false ... 阅读全文
posted @ 2017-04-04 17:32 Claricre 阅读(3707) 评论(0) 推荐(0)
摘要:数据库连接池 数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。 获取一个连接,系统要在背后做很多消耗资源的事情,大多时候 阅读全文
posted @ 2017-04-04 17:31 Claricre 阅读(1093) 评论(0) 推荐(0)
摘要:什么是AOP?基本概念切面(aspect):横切关注点被模块化的特殊对象。通知(advice):切面必须要完成的工作。切面中的每个方向称之为通知。通知是在切面对象中的。目标(target):被通知的对象。代理(proxy):向目标对象应用通知后创建的对象。 连接点(joinpoint):目标对象的程 阅读全文
posted @ 2017-03-28 21:12 Claricre 阅读(275) 评论(0) 推荐(0)
摘要:通过配置defalut—zutowire属性,Spring IOC容器可以自动为程序注入Bean;默认是no(不启用自动装配)。 default—autowire的类型有: byName:通过名称自动进行匹配 byType:通过属性自动进行匹配 示例如下: 一个实体类people beans.xml 阅读全文
posted @ 2017-03-28 20:53 Claricre 阅读(187) 评论(0) 推荐(0)
摘要:注入参数基本分7类: 1.基本类型值 2.注入bean 3.内部bean 4.注入null值 5.级联属性 6.List,Set,Map集合的注入 7.properties文件的注入(和集合注入基本是一样的) 下面就是实体类People2,beans.xml的源码 常见错误: Could not r 阅读全文
posted @ 2017-03-28 20:51 Claricre 阅读(759) 评论(0) 推荐(0)
摘要:首先装配一个实体类People 配置beans.xml文件 读取配置文件 注入静态类与非静态类 阅读全文
posted @ 2017-03-28 20:50 Claricre 阅读(198) 评论(0) 推荐(0)
摘要:控制反转——Spring通过一种称作控制反转(IOC)的技术促进了低耦合。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象。你可以认为IoC与JNDI相反——不是对象从容器中查找依赖,而是容器在对象初始化时不等对象请求就主动将依赖传递给它。 下面 阅读全文
posted @ 2017-03-28 20:23 Claricre 阅读(635) 评论(0) 推荐(0)