会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LastCoder
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年9月17日
SpringMVC_3_自定义类型转换器
摘要: Spring提供了convert.converter这个自定义转换器接口,只要实现这个接口并将实现类注入到转换服务工厂bean中就可以直接使用它。 springmvc.xml: <!--配置自定义类型转换器--> <bean id="conversionService" class="org.spr
阅读全文
posted @ 2020-09-17 15:39 日进一卒
阅读(195)
评论(0)
推荐(0)
2020年9月16日
SpringMVC_3_请求参数的绑定
摘要: 1.请求参数的绑定 1)绑定机制:如果处理器参数和请求中的键名一样,MVC框架会自动将键对应的值赋给同名的处理器参数。 2)支持的数据类型: 基本数据类型和字符串类型 JAVABean 集合类型(list、map等) 3)封装JAVABean的示例: .jsp文件: <form action="pa
阅读全文
posted @ 2020-09-16 23:56 日进一卒
阅读(171)
评论(0)
推荐(0)
SpringMVC_1_基本概念
摘要: 1.MVC模型 M:模型,即数据模型 POJO V:视图 JSP C:控制器 Servlet 2. SpringMVC概述 SpringMVC是一种 基于JAVA的 实现MVC设计模型的 请求驱动型的 轻量级web框架。它通过一套注解,让一个简单的java类成为处理请求的控制器,而无需实现任何接口。
阅读全文
posted @ 2020-09-16 21:29 日进一卒
阅读(130)
评论(0)
推荐(0)
Mybatis_2_CRUD
摘要: 1. CRUD @Test public void queryTest() throws IOException { //读取配置文件 InputStream resource = Resources.getResourceAsStream("mybatis-config.xml"); //创建Sq
阅读全文
posted @ 2020-09-16 13:48 日进一卒
阅读(177)
评论(0)
推荐(0)
2020年9月15日
Mybatis_4_第三方缓存
摘要: 第三方缓存EhCache的整合 为了提高扩展性,MyBatis定义了缓存接口Cache。可以通过实现Cache接口来自定义二级缓存。 EhCache:纯java的进程内缓存框架,具有快速、精干等特点,是hibernate中默认的CacheProvider。 整合EhCache缓存的步骤: 1)添加依
阅读全文
posted @ 2020-09-15 15:35 日进一卒
阅读(165)
评论(0)
推荐(0)
Mybatis_4_一二级缓存机制
摘要: 1.缓存机制简介 1)缓存可以极大提升查询的效率 2)Mybatis系统默认定义了两级缓存 一级缓存 二级缓存 3)默认情况下,只有一级缓存开启 4)二级缓存呢需要手动开启和配置,它是基于namespace级别的缓存 5)为了提高扩展性,Mybatis定义了缓存借口Cache。我们可以通过实现Cac
阅读全文
posted @ 2020-09-15 11:09 日进一卒
阅读(250)
评论(0)
推荐(0)
2020年9月14日
Mybatis_3_动态SQL
摘要: 1.动态SQL简介 1)简化了拼装SQL的操作 2)动态SQL元素和使用JSTL或其他类似于XML的文本处理器相似 3)mybatis采用强大的基于OGNL的表达式来简化操作 OGNL:对象图导航语言 2. if <!--多条件查询:若页面中没有设置此条件,SQL语句中一定不能有该条件--> <!-
阅读全文
posted @ 2020-09-14 20:49 日进一卒
阅读(191)
评论(0)
推荐(0)
2020年9月12日
Mybatis_2_懒加载
摘要: 在mybatis-config.xml的settings中采用如下设置,可以实现延迟加载的效果 <!--lazyLoadingEnabled:使能级联操作延迟加载的全局开关--> <setting name="lazyLoadingEnabled" value="true"/> <!--aggres
阅读全文
posted @ 2020-09-12 22:38 日进一卒
阅读(154)
评论(0)
推荐(0)
2020年9月11日
Mybatis_1_搭建过程
摘要: 1.添加依赖 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.0</version> </dependency> <dependency> <groupId>ognl<
阅读全文
posted @ 2020-09-11 19:38 日进一卒
阅读(203)
评论(0)
推荐(0)
2020年9月9日
JDK Proxy动态代理的底层实现
摘要: 1 /* 2 * JDK动态代理的底层原理:返回实现了接口的匿名内部类。匿名内部类的方法的功能 3 * 是通过InvokeHandler接口实现类的invoke方法实现*/ 4 5 import java.lang.reflect.InvocationHandler; 6 import java.l
阅读全文
posted @ 2020-09-09 20:35 日进一卒
阅读(328)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告