Spring
文章平均质量分 53
长安不野
一个执着的java人
展开
-
MYSQL插入数据时检查字段值是否重复
项目需求现有一张u_ps的车位信息表,对应每个小区的车位id ps_id自增长,每个车位又对应车位编号num,车位id由自增长,车位编号可以根据自己小区情况手动添加设置,但是不能重复,车位编号不能重复。这就需要在新增车位信息的时候代码检验新增的该num在u_ps表中是否存在,存在则抛出异常,不存在则做插入操作。我们的主键为车位id ps_id,我们的思路是当插入一条数据,先查询车位信息表,遍历新的数据中的num是否存在,或者说新增的num在表中是否为空,是则抛出异常,否则执行插入操作。 这是代码逻辑。原创 2022-01-05 20:37:22 · 4207 阅读 · 0 评论 -
eclipse单元测试写法
eclipse的单元测试有很多种,这里是针对我的项目所编写的测试代码,仅参考代码逻辑,以修改员工信息为例:1、在测试时需要先进行登录操作,拿到token,在这之前将token设置为null:String token = null;2、拿到请求端口地址3、在进行所有的@Test之前都要进行@Before登录测试4、以json格式为主要配置格式,账户密码登录操作系统 rs = HttpClient.operate()设置客户端格式,登录名、方式、空。5、...原创 2021-12-28 19:47:28 · 1620 阅读 · 0 评论 -
java将数据同时插入到两张表中
要求:xml配置文件中已经配置好sql语句的增、删、改、查,只需要在service层编写java代码实现将数据同时插入到两张表中。以员工和用户为例,在某种环境下员工也是用户,新增员工信息Staff的时候同时将信息添加到用户表User中。xml中已经配置好了sql语句的增、删、改、查,需要在service层中编写java代码达到需求:@Service("addStaff")/**传入staff参数,返回String类型信息**/public String addStaff(Staff staff,S原创 2021-12-24 20:50:07 · 5364 阅读 · 0 评论 -
Spring Boot学习笔记——运行一个简单程序
1、Spring Boot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、框架环境搭建准备在使用之前还需要给电脑配置jdk和mavenjdk: 官网下载jdk1.8及以上版本记住自己下载后的保存路径我的路径是:D:\JDK\Java\jdk1.8.0_301打开电脑的高级设置,依次点开:我的电脑-->右键属性-->高级系统设置-->环境变量-->点击新建新建一个...原创 2021-08-10 13:44:50 · 260 阅读 · 0 评论 -
Spring两个核心点
IOC和AOPSpring IOCSpring IOC解决的是对象的管理和依赖问题。我们将需要手动new出来的对象直接放在Spring IOC这个大容器管理中,而这个容器不光可以存放我们的对象还可以帮我们管理这些对象以及他们创建和依赖关系。当我们需要用到这个容器里的对象的时候只需要从里面取出来就行了。在IOC中的两个概念控制反转和注入依赖控制反转: 把原有的自己掌控的事交给别人处理。就像上面刚提到的IOC,我们为了方便省事将一些对象(本应该由我们自己new的对象)交给了IOC,等同于我们将控制权原创 2021-08-01 00:22:45 · 172 阅读 · 0 评论