首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
atd681
掘友等级
前后一起端
吹吹风~~ 品品茶~~
获得徽章 0
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
16
文章 13
沸点 3
赞
16
返回
|
搜索文章
最新
热门
Mybatis: 动手封装ORM框架
ORM核心思想在于通过建立MODEL与数据库的映射来简化大量重复的工作量. 对于简单增删改查操作来说, 通过MODEL自动转换为SQL语句并执行可以节省很多工作量. 但是对于复杂的系统来说, 需要各种各样的复杂操作, 并且SQL也需要经过高度优化, 因此通过MODEL自动执行S…
Spring: 依赖注入的实现
Spring: IOC容器的实现
上一篇中对Spring的IOC概念进行了介绍, 本篇将通过代码来实现一个简易版的IOC. 在Spring中, IOC是一个容器, 主要负责对托管至Spring的Bean进行创建及保存. Spring IOC创建Bean可分为单例和原型两种. 由于篇幅所限, 本篇中的简易版IOC…
Mybatis: 接口编程的实现
不应该由用户进行实例化, 应该由框架提供统一的工厂类用来获取DAO. 工厂类中根据DAO类型生成对应的动态代理类返回用户. 在获取DAO时通过工厂类获取, 此时获取的是DAO的代理类. 当调用DAO中的接口时, 会自动执行动态代理类中的invoke方法. 在invoke方法中执…
SpringMVC: 策略模式下的视图解析
上一篇中通过前端控制器实现了接收请求. 控制器在收到请求后进行业务逻辑处理, 需要将视图返回至前端控制器, 由前端控制器并将结果返回至客户端. 前端控制器中需要接收控制器的返回结果, 在返回结果中约定: 如果以"redirect:"开始, 则为返回结果是重定向, 反之为视图, …
SpringMVC: 前端控制器
在SpringMVC中, 开发者不在需要关心Servlet等组件的机制. 只需要按照SpringMVC的约定(框架使用方法): 在控制器中添加方法并声明可以处理的请求, 将数据保存至Model中返回视图即可. SpringMVC在J2EE上进行了封装, 让开发者的工作更专注于业…
有图有代码--DIV+CSS从0至1实现商品详情页布局(一)
0. 前言 作为一个优秀的前端工程师, 必备技能之一就是网页布局, 俗称PSD切图. 将视觉设计图转换成静态的HTML页面. 网页布局从最早的Table布局到现在的DIV+CSS布局, 虽然Flex布局很流行, 甚至以后会有更先进的布局方式. 但无论那种方式, 只有掌握网页布局…
Mybatis之拦截器--获取执行SQL实现多客户端数据同步
0. 前言 最近的一个项目是将J2EE环境打包安装在客户端(使用nwjs+NSIS制作安装包)运行, 所有的业务操作在客户端完成, 数据存储在客户端数据库中. 服务器端数据库汇总各客户端的数据进行分析. 其中客户端ORM使用Mybatis. 通过Mybatis拦截器获取所有在执…
Mybatis之接口编程--JAVA动态代理的最佳展现
0. 前言 Mybatis是非常流行的ORM开发框架. 由最初的IBatis到今天的MyBatis, 功能越来越强大, 开发越来越便捷. 尤其是基于接口的开发, 使得开发者在编写DAO时可以节省了很多时间. JAVA中接口不能被实例化, 因此不能直接调用接口. 那么Mybati…
从你的WEB世界路过之--1.J2EE初体验
0. 前言 上一章[从你的WEB世界路过之--0.初识]中我们对WEB开发中的基本概念进行了说明, 其中提到的服务器端的B/S程序(也叫WEB应用), 作为一个WEB开发人员, 其工作内容就是编写服务器端的WEB应用. 本文就带领大家使用JAVA编写一个简单的WEB应用. 1.…
下一页
个人成就
文章被点赞
265
文章被阅读
38,059
掘力值
1,142
关注了
12
关注者
36
收藏集
0
关注标签
6
加入于
2018-08-01