- 博客(11)
- 收藏
- 关注
原创 SpringMVC视图解析器
1.默认内部处理器:InternalResourceViewResolver 注册视图解析器在springmvc.xml配置文件中进行配置, 注册视图解析器: <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"/> //带参数,前缀和后缀 <b...
2018-09-29 18:15:04 702
原创 SpringMVC静态资源无法访问解决方法
1.使用tomcat的默认的Servlet解决 在web.xml中配置映射文件,<url-pattern>标签中为静态资源的类型: <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.jpg</url-pattern> ...
2018-09-29 17:13:03 919
原创 Sping注解(annotation)
1.依赖注入的注解(DI-annotation) @Component注解组件:注册组件到spring容器中,相当于配置文件中的bean. 与@Component具有相同功能,不同意义的注解还有三个: @Repository :注解在Dao实现类上 @Service : 注解在service实现类上 @Controller :...
2018-09-21 22:15:25 160
原创 Spring使用AspectJ的面向切面AOP的通知
1.通知 五种通知:前置通知 、后置通知、 环绕通知、异常通知 、最终通知 。 2.通知基于XML的实现 自定义切面类MyAspect: //前置通知 public void before() { System.out.println("前置通知方法"); } //后置通知 :改变不了结果值 public void afterReturnin...
2018-09-19 22:45:08 148
原创 JDK环境配置
1.找到环境变量 计算机 鼠标右击打开属性 ,点击高级系统设置,点击环境变量,即可看到系统变量。 在系统变量中进行设置。 2.创建java_home 在系统变量下,点击新建; 变量名:java_home 变量值:你的JDK安装路径 (例:C:\Program Files\Java\jdk1.8.0_121) 3.设置 classpat...
2018-09-15 09:08:24 114
原创 Hibernate注解
1.对Hibernate注解的理解 HIbernate注解代替的是实体类的映射文件 xxx.hbm.xml; Hibernate注解在实体类中实现; 注解使用的是javax.persistence.* 包。 注意:Hibernate.cfg.xml中的映射文件需改为映射类: <mapping class="com.entity.Stud"/> 2.HIb...
2018-09-07 21:15:17 180
原创 数据库事务
1.事务的四大特性(简称ACID) 1.1 原子性(Atomicity) 事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均不执行。 1.2 一致性(Consistency) 几个并行执行的事务,器质性结果必须与按某一顺序串行执行的结果一致。 1.3 隔离性(Isolation) 事务的执行不受其他事...
2018-09-06 22:49:34 97
原创 HIbernate二级缓存
1.二级缓存环境搭建 1.1导入jar包 Hibernate包下的lib\optional\ehcache下的jar包,其中有ehcache-core-2.4.3,hibernate-ehcache-5.0.1.Final 和slf4j-api-1.6.1三个jar文件。 1.2导入配置文件(ehcache.xml) 将ehcache.xml文件放在src文件夹下...
2018-09-06 22:06:23 173
原创 Hibernate当前对象检索优化get()与load()
1.当前对象检索优化 对于当前对象进行检索,即是对主加载对象进行检索,一般使用Session提供的 两个 方法;get()与load()。 2. get() 与 load() 的区别。 相同点: 两者都是根据id进行加载的。 不同点:默认情况下,get()方法直接加载,而 load()方法为延迟加载; get()方...
2018-09-04 23:36:19 118
原创 Hibernate注册数据库连接和映射文件
在hibernate.cfg.xml中配置数据库的连接及映射文件 DB连接四要素 <session-factory> <!-- DB连接四要素 --> <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</propert...
2018-09-01 23:19:02 151
原创 Hibernate两种获取Session对象方式
1. getCurrentSession()获取 获取的对象:无论执行多少次该方法,只要是在同一个线程中,获取的都是同一个Session对象。 对象的关闭:自动关闭Session,无需手动关闭 环境的注册:需要注册Session的运行环境 查询:查询必须在事务内执行 2. openSession()获取 获取的对象:每执行一次该方法,获取的都是同一个新的Session对象。 对象的关...
2018-09-01 22:24:34 1439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人