摘要: ADO.NET在Java中的对应技术是JDBC,企业库DataAccessApplicationBlock模块在Java中的对应是spring-jdbc模块,EntityFramework在Java中对应的ORM是Hibernate。关系数据库、SQL、数据库事务、分布式事务的概念都是通用的。1.J... 阅读全文
posted @ 2016-01-09 13:44 秋天不会来 阅读(1366) 评论(2) 推荐(4) 编辑
摘要: 从以下5个方面学习hibernate ORM。(1)配置文件:hibernate.cfg.xml XML文件和hibernate.properties属性文件(2)实体映射:1对多、多对多(3)会话工厂与会话:SessionFactory&Session(4)查询:SQL原生查询、HQL通用查询、C... 阅读全文
posted @ 2016-01-07 09:51 秋天不会来 阅读(1287) 评论(2) 推荐(4) 编辑
摘要: Spring Security虽然比JAAS进步很大,但还是先天不足,达不到ASP.NET中的认证和授权的方便快捷。这里演示登录、注销、记住我的常规功能,认证上自定义提供程序避免对数据库的依赖,授权上自定义提供程序消除从缓存加载角色信息造成的角色变更无效副作用。1.基于java config的Spr... 阅读全文
posted @ 2016-01-03 00:03 秋天不会来 阅读(1855) 评论(0) 推荐(1) 编辑
摘要: 1.Web MVC基础MVC的本质是表现层模式,我们以视图模型为中心,将视图和控制器分离出来。就如同分层模式一样,我们以业务逻辑为中心,把表现层和数据访问层代码分离出来是一样的方法。框架只能在技术层面上给我们帮助,无法在思考和过程上帮助我们,而我们很多人都不喜欢思考和尝试。2.实现Web MVC的基... 阅读全文
posted @ 2015-12-28 15:17 秋天不会来 阅读(3716) 评论(2) 推荐(7) 编辑
摘要: 一、Spring简介1.Spring简化Java开发Spring Framework是一个应用框架,框架一般是半成品,我们在框架的基础上可以不用每个项目自己实现架构、基础设施和常用功能性组件,而是可以专注业务逻辑。因此学习Spring Framework在架构和模式方面的结构和原理,对我们在架构和模... 阅读全文
posted @ 2015-12-25 10:54 秋天不会来 阅读(4524) 评论(0) 推荐(6) 编辑