摘要: log4J简介 1、通过 log4j 可以看到程序运行过程中更详细的信息 (1)经常使用 log4j 查看日志 2、使用 (1)导入 log4j 的jar包 (2)复制 log4j 的配置文件,复制到 src 下面 3、设置日志级别 (1)info:看到基本信息 (2)debug:看到更详细的信息 阅读全文
posted @ 2018-12-24 19:51 花咖 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 轻量却超强——推荐几款好用的截图工具 eclipse插件Maven添加依赖查询无结果的解决方法(Select Dependency doesn't work) 使用eclipse alt+/注解提示的时候报错卡死解决方法 博客园添加统计访问量的公示牌 阅读全文
posted @ 2018-12-24 16:17 花咖 阅读(196) 评论(0) 推荐(0) 编辑
摘要: AOP概念 1、AOP:面向切面(方面)编程,扩展功能不修改源代码实现 AOP原理 AOP采用横向抽取机制,取代了传统纵向继承体系重复性代码 传统的纵向抽取机制: 横向抽取机制: AOP操作术语 1、Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在Spring中这些点指的是方法,因为 阅读全文
posted @ 2018-12-24 16:16 花咖 阅读(4157) 评论(0) 推荐(0) 编辑
摘要: 引言: 在刚开始我们接触IOC时,我们加载并启用SpringIOC是通过如下代码手动加载 applicationContext.xml 文件,new出context对象,完成Bean的创建和属性的注入。 注意:这只是测试代码,我们使用 Junit 进行单元测试,如果我们在实际生产过程中,每次创建对象 阅读全文
posted @ 2018-12-24 15:31 花咖 阅读(2358) 评论(0) 推荐(0) 编辑
摘要: 注解(简单解释) 1、代码里面特殊标记,使用注解可以完成一定的功能 2、注解写法 @注解名称(属性名称=属性值) 3、注解使用在类上面,方法上面和属性上面 注意:注解方式不能完全替代配置文件方式 Spring注解开发准备工作 1、引入Jar包(Maven项目) pom文件 Maven Depende 阅读全文
posted @ 2018-12-24 14:15 花咖 阅读(752) 评论(0) 推荐(0) 编辑
摘要: Bean实例化(三种方式) 1、使用类的无参构造进行创建(大多数情况下) (1)上面的代码使用的就是默认的无参构造的方式进行Bean的实例化 (2)使用这种方法我们需要注意,如果类中没有无参构造,会出现异常 2、使用静态工厂创建 (1)创建静态的方法,返回类的对象,以User对象为例 (2)配置文件 阅读全文
posted @ 2018-12-21 11:42 花咖 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 关于xml文件没有提示(eclipse) 点我 阅读全文
posted @ 2018-12-21 09:50 花咖 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 什么是IOC: IOC—Inversion Of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,IOC意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制如何理解好IOC呢?理解好IOC的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该 阅读全文
posted @ 2018-12-20 11:51 花咖 阅读(2105) 评论(1) 推荐(1) 编辑
摘要: Spring,英文翻译是春天的意思,而在Java中,是一个开放源代码的设计层面框架(手动滑稽,程序员的春天),他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来 阅读全文
posted @ 2018-12-20 11:34 花咖 阅读(7427) 评论(1) 推荐(0) 编辑
摘要: 1、项目环境——SpringBoot下的SSM+Maven 2、问题出现位置——Dao层和Mapper文件 错误代码如下图: dao层: mapper文件: 错误代码分析: 使用useGeneratedKeys生成主键时 (1)如果在DAO层使用@Param注解传递参数,则 keyProperty 阅读全文
posted @ 2018-10-15 20:19 花咖 阅读(10254) 评论(1) 推荐(3) 编辑