
框架
阳沉
这个作者很懒,什么都没留下…
展开
-
java、spring连接redis
java集成Redis依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.1.0</version></dependency>// 创建一个 Jedis 的连接Jedis jedis = new Jedis(“127.0.0.1”, 6379);/原创 2020-10-04 21:01:37 · 664 阅读 · 0 评论 -
SSM纯注解基础实现
文章目录环境准备导入依赖数据库属性配置文件:db.properties日志文件:logback.xml持久层实体类UserUserviceMapper接口UserMapper.xml服务层IUserService接口UserService实现类表现层UserController控制类Spring配置类数据库连接池信息配置类Spring配置类SpringMvc配置类web.xml(服务器启动时调用)异常处理,跳转错误界面以查询数据库ssm中的user表的所有属性为例环境准备导入依赖spring-jdb原创 2020-09-27 22:12:23 · 880 阅读 · 0 评论 -
SpringAOP-静态、动态代理
SpringAOP实现代码复用,保持原有代码的结构(流程)不被改变,增强功能。静态代理在程序运行前就以经存在代理类的字节码文件,代理对像和被代理对象在运行前已经被确定。优点:1、业务类只需关注业务类本身,保证了业务类的重用性。 2、把真实对象隐藏起来,保护真实对象。缺点:1、代理对象的某个接口只服务于某一种类型的对象,也就是说每一个真实对象都得创建-个代理对象。2、如果需要代理的方法很多,则要为每一种方法都进行代理处理。3、如果接口增加一个方法,除了所有实现类需要实现这个方法外,所有代理原创 2020-09-25 22:47:11 · 291 阅读 · 0 评论 -
mybatis入门
Mybatis文章目录Mybatismybatis基础依赖mybatis.xml配置文件获取SqlSession对象执行SQL语句编写mapper文件根据mapper文件中的SQL语句mapper接口方法mybatis.xml主要配置environments别名配置关联属性文件mapper映射文件保存自动生成的主键ResultMap配置association单个对象collection 单或多个对象多参数#{}与${}动态sql通用mapper分页插件mybatis基础依赖<dependenc原创 2020-09-22 22:47:42 · 537 阅读 · 0 评论 -
注解方式Spring整合Mybatis
Spring整合Mybatis(注解方式)文章目录Spring整合Mybatis(注解方式)环境准备纯注解方式配置类具体内容测试类具体内容环境准备jar包:Spring所需依赖:spring-context、spring-aspects、aspectjrt、aspectjweaver、spring-tx、spring-jdbcmybatis所需要:mybatis、mybatis-spring、mysql-connector-java、(druid、c3p0、HikariCP)辅助性依赖:log原创 2020-09-14 23:07:08 · 656 阅读 · 0 评论 -
SpringMvc自定义拦截器(注解)
SpringMvc自定义拦截器(注解)自定义拦截器实现HandlerInterceptor接口的三个方法。public class MyInterceptor implements HandlerInterceptor{ @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {原创 2020-09-14 23:09:02 · 591 阅读 · 0 评论