
java基础
CoralJIao
XJTUer
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassCastException: sun
MyMapper不能和其他Mapper一样被扫描到,即不能放在同一目录下。原创 2019-12-24 14:08:05 · 1303 阅读 · 0 评论 -
Incorrect string value: '\xE5\x93\x88\xE5\x93\x88' for column 'keyword' at row 1
数据库编码问题,去掉勾选隐藏语言选项,然后设置字符集的编码即可原创 2019-12-24 14:06:14 · 566 阅读 · 0 评论 -
实现线程的3种方式
1、继承Thread类看jdk源码可以发现,Thread类其实是实现了Runnable接口的一个实例,继承Thread类后需要重写run方法并通过start方法启动线程。继承Thread类耦合性太强了,因为java只能单继承,所以不利于扩展。 class Thread1 extends Thread { @Override public void run()...原创 2019-01-09 16:47:18 · 557 阅读 · 0 评论 -
事务管理
事务:一组业务操作ABCD,要么全部成功,要么全部不成功。 特性:ACID原子性:整体,不可分割一致性:完成,数据完整 双方的加减一致隔离性:并发,两个事物的并发操作持久性:结果,持久化 隔离问题:脏读:一个事务读到另一个事务没有提交的数据不可重复读:一个事务读到另一个事务已提交的数据(update)虚读(幻读):一个事务读到另一个事务已提交的数据(insert)...原创 2019-01-06 15:22:26 · 217 阅读 · 0 评论 -
springmvc的2种处理器适配器
1、SimpleControllerHandlerAdapter 功能:执行controller 调用controller里面方法,返回modelAndView。1.1 springmvc.xml配置 <!-- HttpRequestHandlerAdapter负责执行实现接口HttpRequestHandler的后端 ...原创 2019-01-10 20:46:54 · 474 阅读 · 0 评论 -
springmvc三个处理器映射器
1、SimpleControllerHandlerAdapter 功能:寻找Controller 根据url请求去匹配bean的name属性url,从而获取Controller <bean class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter"...原创 2019-01-10 20:22:22 · 580 阅读 · 0 评论 -
javax.servlet.http.HttpServletRequest不存在
原创 2019-01-10 19:15:25 · 1006 阅读 · 0 评论 -
JdbcTemplate
环境搭建spring 提供用于操作JDBC工具类,类似:DBUtils。依赖 连接池DataSource (数据源)导入jar包javabeanpublic class User { private Integer id; private String username; private String password;}dao层public class UserDao ...原创 2019-01-04 20:32:29 · 501 阅读 · 0 评论 -
装配bean基于注解
注解:就是一个类,使用@注解名称 开发中:使用注解 取代 xml配置文件。常见的注解@Component取代@Component(“id”) 取代 2.web开发,提供3个@Component注解衍生注解(功能一样)取代@Repository :dao层@Service:service层@Controller:web层3.依赖注入 ,给私有字段设置,也可以给setter方...原创 2019-01-04 19:08:55 · 291 阅读 · 0 评论 -
AspectJ的总结
介绍 AspectJ是一个基于Java语言的AOP框架 Spring2.0以后新增了对AspectJ切点表达式支持 @AspectJ 是AspectJ1.5新增功能,通过JDK5注解技术,允许直接在Bean类中定义切面新版本Spring框架,建议使用AspectJ方式来开发AOP 主要用途:自定义开发切入点表达式1.execution() 用于描述方法语法:executi...原创 2019-01-04 10:45:45 · 310 阅读 · 0 评论 -
AOP概念及分类使用
AOP概念及分类使用什么是AOPAOP实现原理AOP术语手动方式JDK动态代理目标类切面类工厂测试CGLIB字节码增强工厂类AOP联盟通知类型spring编写代理:半自动目标类切面类spring配置测试spring aop编程:全自动【掌握】spring配置测试什么是AOP 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运...原创 2019-01-03 21:57:03 · 668 阅读 · 0 评论