Java EE企业级应用开发教程Spring依赖注入、Spring MVC、MyBatis
Java EE 项目的全套实战代码,整合了 Spring、Spring MVC、MyBatis 这三大经典框架,章节清晰,示例也挺贴近真实业务的。适合你一边啃理论一边上手敲代码,练习起来有感觉。
Spring 的依赖注入讲得蛮清楚,从 XML 配置到注解方式全都有,像@Autowired
和@Component
的使用都有实例,配合 Spring 容器讲,学起来不累。
Spring MVC部分覆盖了核心流程,比如DispatcherServlet
是怎么分发求的、控制器返回ModelAndView
之后是怎么找视图的,这块内容比较适合你对照浏览器求调试。
MyBatis章节也挺实用,XML 和注解风格都有,SqlSession
怎么用、Mapper
接口怎么写,都有源码配着讲,查数据库一看就懂。
整合部分还不错,把 Spring 的 IoC 和 MyBatis 的持久层打通,事务管理用的@Transactional
也有展示。像SqlSessionFactoryBean
这种配置细节也有讲清楚,踩坑会少不少。
想要项目上线前搞点安全控制的,你可以看看 Spring Security 那一章,登录、权限控制、URL 拦截这些都讲了,虽然不复杂,但实用。
Spring Boot也有讲,虽然不多,但重点都提到了,像starter
依赖、自动配置这些,适合入门了解一下 Boot 是怎么简化传统 Spring 配置的。
如果你正在学 Spring 全家桶,又想动手练练,那这份源码还蛮值得一看的,对照书来啃,一章一章撸下来,能学到不少项目里的实战套路。
下载地址
用户评论