会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Boerk
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
下一页
2022年1月16日
Spring:AOP之一
摘要: AOP的底层原理:动态代理 有接口情况的动态代理,使用JDK动态代理。 创建接口的实现类的代理对象 再通过这个代理对象增强原实现类的方法。 无接口情况的动态代理,使用CGLIB动态代理。 创建当前类的子类的代理对象。 再通过调用父类的方法实现增强 通过Proxy类的newProxyIntance()
阅读全文
posted @ 2022-01-16 00:01 Boerk
阅读(39)
评论(0)
推荐(0)
2022年1月14日
Spring:IOC之三
摘要: 通过在扫描组件中配置use-default-filters=false可以关闭默认的全类扫描,并进行配置自定义的扫描 <context:include-filter type="annotation" expression="org.springframework.stereotype.Compon
阅读全文
posted @ 2022-01-14 20:29 Boerk
阅读(33)
评论(0)
推荐(0)
2022年1月12日
Spring:IOC之二
摘要: Bean的作用域 在Spring里,可以设置Bean创建的实例是单实例还是多实例 默认情况下是单实例对象。 单实例对象情况下:每次创建的对象的地址都是相同的(类似静态变量?) 通过scope来设置是单例还是多例 默认:singleton 单实例对象 设置为singleton 的时候,加载Spring
阅读全文
posted @ 2022-01-12 22:06 Boerk
阅读(29)
评论(0)
推荐(0)
2022年1月11日
Spring:IOC之一
摘要: Spring是轻量级的开源的JavaEE框架 Spring解决企业应用开发的复杂性 Spring两个核心:IOC和AOP IOC:控制反转:把创建对象交给Spring来管理 AOP:面向切面编程:不修改源代码进行功能的增强。 特点 方便解耦,简化开发 AOP编程的支持 方便程序的测试 方便集成各种优
阅读全文
posted @ 2022-01-11 22:34 Boerk
阅读(44)
评论(0)
推荐(0)
2022年1月10日
MyBatis:动态sql
摘要: 动态SQL 在sql语句中使用if等流程控制函数时,需要使用OGNL表达式 使用标签完成sql语句拼接时,mybatis会去掉多出来的and或者or 只会去掉第一个多出来的and或者or 使用标签时,将and或者or写在前面 标签 prefix:给拼串后的字符串加前缀 prefixOverRides
阅读全文
posted @ 2022-01-10 22:17 Boerk
阅读(95)
评论(0)
推荐(0)
2022年1月9日
MyBatis:ResultMap实现高级结果集映射
摘要: 取值时,#{}取出的sql语句中相对应的位置为占位符?,而${}则将值填入。 #{}通过预编译的方式,将参数设置到sql语句中。可以方式sql注入。 ${}取出的值直接拼接在sql语句中。 大部分情况,使用#{}。 在原生jdbc不支持占位符的情况下,使用${} javaType:通常需要在某些特定
阅读全文
posted @ 2022-01-09 23:09 Boerk
阅读(105)
评论(0)
推荐(0)
2022年1月8日
MyBatis:配置之二
摘要: MyBatis映射文件 通过useGeneratedKeys可以使用自增主键策略。useGeneratedKeys="true" 通过KeyProperty指定myBatis获取自增主键值后将它交给谁。KeyProperty="id" MyBatis遇见多个参数会将它们封装成一个map。${}实际上
阅读全文
posted @ 2022-01-08 22:24 Boerk
阅读(30)
评论(0)
推荐(0)
2022年1月7日
MyBatis:配置之一
摘要: MyBatis MyBatis——半自动 Hibernate——全自动、轻量级框架 步骤 根据xml配置文件(全局配置文件)创建一个SqlSessionFactory对象 sql映射文件:配置了每一个sql,以及sql的封装规则 将sql映射文件注册在全局配置文件中。 写代码 根据全局配置文件得到S
阅读全文
posted @ 2022-01-07 23:58 Boerk
阅读(60)
评论(0)
推荐(0)
JavaWeb:Filter过滤器、JSON和AJAX
摘要: Session Session是什么 Session是一个接口 Session是个会话。他是一个用来维护一个客户端和服务器之间关联的一种技术。 每个客户端都有Session会话。 浏览器和Session会话之间的技术内幕 Filter过滤器 Filter过滤器是JavaWeb三大组件之一(Servl
阅读全文
posted @ 2022-01-07 00:16 Boerk
阅读(388)
评论(0)
推荐(0)
2022年1月5日
JavaWeb:EL、JSTL和Cookie
摘要: 文件的上传 要有一个form标签,method=post form的encType属性必须是multipart/form-data 在form中使用input type=file添加上传的文件 编写服务器代码接受上传的文件。 首先判断上传的数据是不是多段数据 if(ServletFileUpload
阅读全文
posted @ 2022-01-05 20:18 Boerk
阅读(30)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
下一页
公告