摘要: 源码GitHub地址 导包 整的的第一步...先导包 Spring AOP增强 com.springsource.net.sf.cglib-2.2.0.jar com.springsource.org.aopalliance-1.0.0.jar com.springsource.org.aspect 阅读全文
posted @ 2021-08-17 08:46 CloverYou 阅读(64) 评论(0) 推荐(0)
摘要: SpringMVC和Spring整合的目的是为了分工明确。例如:SpringMVC的配置文件就来配置和网站转发逻辑以及网站功能有关的配置,如:视图解析器、文件上传解析器、支持ajax.... 而Spring的配置文件用来配置和业务有关的,如:事物控制、数据源.... import 可以在resour 阅读全文
posted @ 2021-08-16 19:26 CloverYou 阅读(74) 评论(0) 推荐(0)
摘要: SpringMVC学习笔记 使用Spring来实现Web模块,简化Web开发 Spring为展现层提供的基于MVC设计理念的优秀的Web框架,是目前最主流的MVC框架之一 Spring3.0后全面超越Struts2,成为最优秀的MVC框架 SpringMVC通过一套MVC注解,让POJO(Plain 阅读全文
posted @ 2021-08-16 10:40 CloverYou 阅读(61) 评论(0) 推荐(0)
摘要: Spring 资料: https://pan.baidu.com/s/1aS4B69iA8-AtXqT7D9obXA 提取码: rczx Spring 是一个开源框架 Spring为简化企业级开发而生,使用Spring,javaBean就可以实现很多以前要靠EJB才能实现的功能。同样的功能,在EJB 阅读全文
posted @ 2021-08-16 10:20 CloverYou 阅读(58) 评论(0) 推荐(0)
摘要: 源码在我GitHub上,有兴趣可以去观望一下:传送门 这个只是个玩具、玩具、玩具,正经的还得看官方提供的整合包 先说下这个玩具的问题所在吧! >>> 无法提交事务和无法关闭SqlSession,嗯嗯嗯~~~ 开始吧~~ 难点 若想使用Spring容器提供的强大功能,例如:Autowired,那么就需 阅读全文
posted @ 2021-08-13 18:38 CloverYou 阅读(59) 评论(0) 推荐(0)
摘要: MyBatis 简介 原是Apache的一个开源项目iBatis,2010年6月这个项目由Apache Software Foundation迁移到Google Code,随着开发团队转投Google Code旗下。iBatis3.x正式更名为MyBatis,代码于2013年11月迁移到Github 阅读全文
posted @ 2021-08-13 17:07 CloverYou 阅读(255) 评论(0) 推荐(1)
摘要: idea创建普通Web项目lib目录无法输出,tomcat不报错问题 idea版本:2021.2 tomcat版本:9.0.50 项目结构 创建一个普普通通的web项目,目录结构大概就是这样 . ├── .idea │ ├── artifacts │ ├── inspectionProfiles │ 阅读全文
posted @ 2021-08-06 10:55 CloverYou 阅读(391) 评论(0) 推荐(0)
摘要: 问题 使用SpringMVC在返回一个字符串时发生了中文乱码问题。produces属性无效 @RequestMapping(value = "/nihao", produces = "text/plain;charset=UTF-8") @ResponseBody public String hel 阅读全文
posted @ 2021-08-01 21:35 CloverYou 阅读(186) 评论(0) 推荐(0)
摘要: 最近在学习Mybatis,代码全部根据教程写好了,一运行结果报了一个错误,主要错误内容: Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.sq 阅读全文
posted @ 2021-01-29 01:22 CloverYou 阅读(2606) 评论(0) 推荐(0)
摘要: 由于mysql是不区分大小写的,所以当你查询的时候,例如数据库里有条数据用户名为UpYou(用户名唯一),当你输入:upyou时发现也可以查询,在某些需求下这样是不允许的,可以在查询语句中加入binary关键字过滤,例如 select id, username, password, type, cr 阅读全文
posted @ 2021-01-03 21:51 CloverYou 阅读(517) 评论(0) 推荐(0)
摘要: 有道练习题“取得平均薪水最高的部门的部门编号(至少给出两种解决方案)”, 为什么我给临时表分组后Max函数就无效了?不分组就可以,但是无法查询到DEPTNO,MySQL版本8.0+ SELECT T.DEPTNO, MAX(T.AVGSAL) FROM ( SELECT DEPTNO, AVG(E1 阅读全文
posted @ 2020-11-26 10:11 CloverYou 阅读(357) 评论(0) 推荐(0)
摘要: 个人信息 2002.4.13 男 爱好女 2017级计算机专业 处于以一只为单位的某种奇妙又可爱的动物🐒 喜欢一些有关编程原理探究类视屏 😃 联系方式 QQ: 2621869236 邮箱:boy.upyou@foxmail.com 个人博客:http://www.ctong.top 专业技能 V 阅读全文
posted @ 2020-11-13 11:47 CloverYou 阅读(98) 评论(2) 推荐(0)
摘要: 什么是类加载器? 类加载器是专门负责加载类的命令或者说工具 ClassLoader java中的3个类加载器 JDK中自带了3个类加载器 启动类加载器 扩展类加载器 应用类加载器 假设有这样一段代码 String s = "abc"; 代码在开始执行之前,会将所需要的类全部加载到JVM当中。通过类加 阅读全文
posted @ 2020-11-06 23:34 CloverYou 阅读(125) 评论(0) 推荐(0)
摘要: 获取文件绝对路径 在idea中,默认的当前路径是project的根路径,如果你使用idea的默认路径,只要离开idea换到其他位置,可能当前路径就不是project的根路径了。 使用一下通用方式的前提是:这个文件必须在类路径下。在项目的src目录下的都是类路径下,src是类的根路径 String c 阅读全文
posted @ 2020-11-06 23:04 CloverYou 阅读(1723) 评论(0) 推荐(0)
摘要: 原因 在多线程的时候,为了保证数据安全,必须在修改数据时使用线程同步,java中的synchronized用来实现线程同步、线程列队。 学完多线程基础的我,写一个多线程交替输出1,2,3,4,5...,一个线程负责输出偶数,一个线程负责输出奇数,由于这个数是整数,在java中int又是基本数据类型, 阅读全文
posted @ 2020-11-05 16:43 CloverYou 阅读(438) 评论(0) 推荐(0)