Java开发
文章平均质量分 56
此专栏涉及Java开发相关博文,如设计模式、后端接口、持久层操作等。
四进制
顺着总线,打烂我的中央处理器
展开
-
【Java】【Spring】xml管理Bean-依赖注入-引入集合bean
使用util:list、util:map标签必须引入相应的命名空间,主要注意xml配置。原创 2023-08-02 23:03:08 · 68 阅读 · 0 评论 -
【Java】【Spring】xml管理Bean-依赖注入-数组类型属性
现有员工类,它有hobby属性,是数组类型。如何用xml注入数组?原创 2023-08-01 23:34:01 · 86 阅读 · 1 评论 -
【Java】抽象类和抽象方法
面向对象的三大特征:封装、继承,和多态。有了封装,我们数据和属性不再是零散的,有了set/get方法,很容易使用这些属性。类多了以后,我们可以这些类的共同特征抽取出来,作为父类。用子类继承父类可以直接直接访问非私有的方法,使结构清晰,代码简便。如下:然而,有一个问题,就比如这里父类中的work方法,Student和Teacher虽然都会工作,但工作内容是不同的(学生的work是学习,老师的work是教书)。所以,把work抽取给父类,方法到底如何写是一个问题。原创 2023-08-02 17:09:27 · 35 阅读 · 0 评论 -
【Java】【Spring】Ioc-基于XML管理bean-bean生命周期
【代码】【Java】【Spring】Ioc-基于XML管理bean-bean生命周期。原创 2023-08-03 12:01:37 · 27 阅读 · 0 评论 -
【Java】【Spring】获取bean的3种类型
运行TestUser类抛出错误----编译器不知道是哪个类型。bean.xml的配置如下“此时,只用方法1、3。原创 2023-07-30 22:33:24 · 130 阅读 · 1 评论 -
【Java】【Spring】setter注入
我们知道,一个bean类需要为每一个变量写get和set方法。在Spring的bean.xlm中,可以通过set方法来完成property的注入,所以要在类中提供对应的set方法。注意,属性和set以及property是这样对应的关系。原创 2023-07-31 20:15:43 · 157 阅读 · 1 评论 -
【Java】StringBuffer详解
在 Java 中,除了通过 String 类创建和处理字符串之外,还可以使用 StringBuffer 类来处理字符串。StringBuffer 类可以比 String 类更高效地处理字符串。当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。原创 2023-07-29 14:16:13 · 266 阅读 · 0 评论 -
【Java】【Spring】【自用】Aop全注解开发案例
【代码】【Java】【Spring】【自用】Aop全注解开发案例。原创 2023-08-06 14:28:28 · 26 阅读 · 0 评论 -
【Java】【Spring】xml管理Bean-依赖注入-List类型属性
一个部门Dept有多个员工Employee。在部门类中,创建List employeeList容器来装员工对象。在xml中创建Kiong和David员工对象,把他们注入上述List中。原创 2023-08-02 17:35:57 · 220 阅读 · 0 评论 -
【Java】【Spring】sping初体验
3.1在spring-first下的java建包,com.kiong3.2再在包中创建User类。这一步完成后,项目结构如下3.3定义User类的方法ps:以前,我们用传统的new User来创建对象,现在我们尝试使用Spring自动创建对象。} }四、在Spring配置文件配置相关信息4.1在main下的resources中创建bean.xmlbean.xml内容如下-- 完成user对象创建bean标签。原创 2023-07-30 17:17:15 · 31 阅读 · 1 评论 -
【Java】【Spring】xml管理Bean-依赖注入-map类型属性
【代码】【Java】【Spring】xml管理Bean-依赖注入-map类型属性。原创 2023-08-02 19:38:34 · 418 阅读 · 0 评论 -
【Java】【Spring】构造器注入
构造器通过构造方法来注入。前提是需要在类中写好有参构造。beanBook.xml如下。原创 2023-07-31 21:21:53 · 215 阅读 · 1 评论 -
【Java】【Spring】xml注入的特殊值处理
3、CDATA节(或区)。比如在value中,如果不想使用转义字符来代表”<“或”>",也可以用CDATE区解决。2、xml实体问题。当value传值等于"<>“时,要用转义字符代替,即使用。1、null值的传递。原创 2023-07-31 22:29:13 · 44 阅读 · 1 评论 -
【Java】StringBuilder类的介绍
i ++) {} }然而,这看上去和String处理的过程没两样。但实际上,StringBuilder类则不同,每次操作都是对自身对象进行操作,而不是生成新的对象,其所占空间会随着内容的增加而扩充,这样,在做大量的修改操作时,不会因生成大量匿名对象而影响系统性能。原创 2023-07-05 23:02:40 · 48 阅读 · 1 评论 -
【Java】数据结构之List容器
1、List类是接口类,需要用实现类初始化。2、List是有序的Collection,使用此接口能够精确的控制每个元素插入的位置。Collection的方法List都继承了。3、用户能够使用索引来访问List中的元素,这类似于Java的数组,所以有很多索引操作的方法。原创 2023-08-02 16:18:11 · 101 阅读 · 0 评论 -
【Java】【Spring】xml管理Bean-依赖注入-对象类型属性-引用外部bean、引用内部bean、级联注入
有两个类,部门和员工。部门和员工的对应关系是一对多(1:m)。原创 2023-08-01 21:50:23 · 78 阅读 · 1 评论 -
【Java】【SpringMVC】get、post请求发送普通参数
这里,Ctrl+O快捷键重写方法,选择第一个带filter的,并编写成如下代码块。这里有两个参数,name和age。我们用Postman工具发送参数。对了,对于前面的Config配置方法,这里有个更简洁的方案。观察UserController类中的/parameter。然而,我们在后台接收到的name却是乱码。原创 2023-08-07 16:41:38 · 163 阅读 · 0 评论 -
【Java】【SpringMVC】【自用】SpringMVC入门案例
解决办法:把坐标中的spring-webmvc下的的删除。一开始加上了provided。花了我好久的时间找到这个问题。3.ServletContainerInitConfig类下的第一个函数返回值记得是contex,而不是null。终于进入到学习SpringMVC的第二天,结果一上午就在处理BUG。功夫不负有心人,总算是解决了。2.Tomcat能够成功运行,但是访问地址提示404。下面自我总结一下遇到的问题和对应的解决办法。解决办法:把web.xml删除即可。下面把最终代码贴出,以备份和回顾。原创 2023-08-07 11:59:42 · 33 阅读 · 0 评论 -
【Java】【Spring】【自用】RequestHeader的用法
在熟悉项目的时候,遇到一个问题:用户登录后会获得一个唯一的uuid。在进行登陆后的其他操作时,都会先获取这个唯一id来证明用户是登陆状态。我在阅读代码时,发现这个标识(下面用loginCode来代表)都是通过@RequestHeader String loginCode来获取的。然而,我并不理解RequestHeader(我承认我大学是混子)。经过一番百度(其实是Bing),我大致了解到:@RequestHeader注解是Spring框架中的一个注解,用于从HTTP请求头中获取特定的信息。原创 2023-09-06 16:18:51 · 1529 阅读 · 0 评论 -
【Java EE实训】 day1 ------ 浅尝前端之初创html
其实maven依赖如果下载卡顿,可以考虑换源。不过我已经换过源了,所以依赖下载的很快,结果如下。1.选择maven archetype,archetype中选择webapp。今天主要工作就是安装环境:Idea、Mysql、navicat。然后登陆使用阿里云登陆,让其用html生成一个登录页面。同时设置一下GroupId和ArtifactId。本次实训任务是最终做出一款停车管理系统。然后就等idea下载maven依赖即可。软件已经装过多次,略过。原创 2023-12-25 17:38:33 · 375 阅读 · 0 评论 -
【Java】【SpringMVC】【自用】5种传参格式
原创 2023-08-07 16:55:20 · 44 阅读 · 0 评论