摘要: “横切”是AOP的专有名词。它是一种蕴含强大力量的相对简单的设计和编程技术,尤其是用于建立松散耦合的、可扩展的企业系统时。横切技术可以使得AOP在一个给定的编程模型中穿越既定的职责部分(比如日志记录和性能优化)的操作。 如果不使用横切技术,软件开发是怎样的情形呢?在传统的程序中,由于横切行为的实现是 阅读全文
posted @ 2020-12-10 19:10 白纸黑字。 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 工厂模式+反射+配置 完成对象的解耦 多例模式:对象被多次实例化,执行效率降低 生命周期:调用时被实例化,运行,消亡 单例模式:只被创建一次,从而类中成员也就初始化一次 生命周期:在项目启动时,进行实例化,运行,项目关闭时消亡 阅读全文
posted @ 2020-12-10 19:08 白纸黑字。 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 在查询数据库后会返回一个ResultSet,它就像是查询结果集的一张数据表。ResultSet对象维护了一个游标,指向当前的数据 行。开始的时候这个游标指向的是第一行。如果调用了ResultSet的next()方法游标会下移一行,如果没有更多的数据了, next()方法会返回false。可以在for 阅读全文
posted @ 2020-12-10 18:29 白纸黑字。 阅读(57) 评论(0) 推荐(0) 编辑
摘要: a、PreparedStatement有助于防止SQL注入,因为它会自动对特殊字符转义。 b、PreparedStatement可以用来进行动态查询。 c、PreparedStatement执行更快。尤其当你重用它或者使用它的拼量查询接口执行多条语句时。 d、使用PreparedStatement的 阅读全文
posted @ 2020-12-10 18:25 白纸黑字。 阅读(50) 评论(0) 推荐(0) 编辑