摘要: 除了组件扫描与自动装配之外还有基于Java代码的装配与基于XML的装配. 有一些场景是我们不能用自动装配的,比如我们要给第三方库中的组件装配到我们的应用中,这时自动装配无效,因为自动装配只能扫描本应用中的包. 这时我们就要在基于代码代码的装配和基于XML的装配中进行选择,前面我们说到了JavaCon 阅读全文
posted @ 2017-11-28 20:57 九河中钓麻花 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Overview:显示maven项目的一些基本信息 Dependencies:添加jar包的页面 Plugins:添加maven插件的页面.比如tomcat-maven-plugin等 Reporting:从没用过,无视 Dependency Hierarchy:用于显示jar包的依赖关系.没事的时 阅读全文
posted @ 2017-11-28 19:26 九河中钓麻花 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 我们在使用 Hibernate 时一般只会关注是否显示生成的 SQL 语句,不过有些时候还不够。默认时 Hibernate 执行的 SQL 语句是打印在控制台上的,它也可以配置为输出给 Log4J 或是 Log4Back,还能显示出更详细的参数和取值信息。这里简单讲来。 Hibernate 的配置文 阅读全文
posted @ 2017-11-28 14:18 九河中钓麻花 阅读(1418) 评论(0) 推荐(0) 编辑
摘要: 一,介绍Bean的装配机制 在Spring中,容器负责对象的创建并通过DI来协调对象之间的关系.但是我们要告诉Spring创建哪些Bean并且如何将其装配在一起.,装配wiring就是DI依赖注入的本质. Spring装配bean有几种机制: 在XML中进行显式配置 在Java中进行显式配置 隐式的 阅读全文
posted @ 2017-11-27 20:44 九河中钓麻花 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 博主Spring学习笔记整理大部分内容来自Spring实战(第四版)这本书. 强烈建议新手购入或者需要电子书的留言. 在学习Spring之前,我们要了解这么几个问题:什么是Spring?Spring的优势在哪里?怎么系统的学习Spring? 一.什么是Spring? Spring是一个开源的轻量级J 阅读全文
posted @ 2017-11-26 15:23 九河中钓麻花 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 开发中,我们经常需要读取本地文件(properties文件),这样的好处是文件是动态的,可配置的.这时候我们就需要用到ResourceBundle这个类. 这个类属于java.util.*. 这个类的好处: 轻松本地化并或者翻译成不同的语言 博主理解:用locale可以选择文件名相同,但是语言代码和 阅读全文
posted @ 2017-11-24 15:18 九河中钓麻花 阅读(2114) 评论(0) 推荐(0) 编辑
摘要: 平常我们遍历结果集的时候,都必须创建一个实体bean,然后将结果集遍历的时候通过set方法放到这个实体bean对象中. 但是这种遍历结果集局限性很多,如果我们想通过第三方去查询别的数据库呢?难道我们还要把他们实体类通通拷贝过来么? 或者说我们每次查询都要提前知道查询的字段,有没有方法不用实体bean 阅读全文
posted @ 2017-11-23 17:45 九河中钓麻花 阅读(1810) 评论(1) 推荐(0) 编辑
摘要: 一、response response是servlet.service方法的一个参数,它的类型是javax.servlet.http.HttpServletResponse,在客户端每发出一个请求时,服务器都会创建一个response对象,并传入给Servlet.service()方法。respon 阅读全文
posted @ 2017-11-22 21:01 九河中钓麻花 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在JavaEE系统中,我们经常会用到定时任务,比如每天晚上凌晨之后跑批处理或者是每天某个时刻群发消息等等. 我们可以使用java.util.Timer结合java.util.TimerTask来去完成需求,但是这种组合去调度会非常,代码量大且限制特别多. 所以出现了Quartz框架,Quartz与S 阅读全文
posted @ 2017-11-22 17:31 九河中钓麻花 阅读(614) 评论(0) 推荐(0) 编辑
摘要: IDEA开发工具是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是Je 阅读全文
posted @ 2017-11-18 21:33 九河中钓麻花 阅读(14691) 评论(0) 推荐(0) 编辑