99问答网
所有问题
当前搜索:
Java判断逻辑写入数据库
java中
dao层和service层的区别是什么?
答:
service负责业务
逻辑
,dao负责数据访问。以注册用户这个功能为例,service层要负责检查用户名是否保留字,是否已使用,然后把信息
写入数据库
,再生成关联信息比如权限等也写入数据库。同时还要处理异常。这一串动作就是业务逻辑,service层要负责实现,但它不应该关心底层用的是mysql还是oracle,也不应该由它拼接...
java
数据库
问题 怎么
判断
要插入的主键数据是否在数据库表中已存在...
答:
先用主键去选
数据
如果数据存在的话,不就已经存在 不能插入了
用
JAVA
程序向SQL
数据库
导入Excel表,
判断
出SQL表中已存在的重复数据,并...
答:
你要的是这个吧?老实说你每条
数据
查一次,要是有一百万条数据你想过你要查多久吗?你确定你的服务器扛得住?你可以这样解决:select 关键字段名称 as zs from table_c 返回的是一个二维数组你可以把它拆开成一维数组,因为他每一行只有一个值,然后再用数组的contains方法
判断
是否存在,这样效率高...
用
java
向
数据库写入
日期
答:
可以不用看
数据库
,直接 new 一个 Date 对象就可以了 String sql = "insert into 表名(...,date,...) values(...," + new Date() + ",...)";
java中
dao层和service层的区别是什么?
答:
service负责业务
逻辑
,dao负责数据访问。以注册用户这个功能为例,service层要负责检查用户名是否保留字,是否已使用,然后把信息
写入数据库
,再生成关联信息比如权限等也写入数据库。同时还要处理异常。这一串动作就是业务逻辑,service层要负责实现,但它不应该关心底层用的是mysql还是oracle,也不应该由它拼接...
java
-mysql编程中如何实现输入的数据与
数据库
中的数据的比较大小;如 ...
答:
在插入
数据库
之前先做一个
判断
boolean ifExists=false;String insertUser,strSql="select user from emp";stmt.executeUpdate(sql);while( stmt.next){ if(insertUser.equals(stmt.getString("user"))){ ifExists=true;break;} } if( ifExists){ system.out.println("用户已存在");}else{ Str...
...set将一个日期格式的变量
写入数据库
,语法应该是怎样的?
答:
settime.executeUpdate("update now set time='"+currentTime+"'");改为settime.executeUpdate("update now set [time]='"+currentTime+"'");time貌似是access的关键字,为了避免混淆什么的。。。
如何将
java中
String型日期
写入数据库
中日期型属性值里
答:
public static Date valueOf(String s)将 JDBC 日期转义形式的字符串转换成 Date 值。参数:s - 表示 "yyyy-mm-dd" 形式的日期的 String 对象 返回:表示给定日期的
java
.sql.Date 对象
字段的约束条件是在
Java
里面
判断
还是在
数据库
里面好??
答:
像这种情况,还是在javaBean直接处理就好。如果在表的字段加约束,到时你更新或者插入时不小心就是插入了个值是负数或者空。那
数据库
会给你报异常的。出了异常你
java
代码不也是要处理的。干脆就在bean里set值时做好处理。
以下
java的
题,一个是
数据库
方面另一个是
逻辑
题,麻烦大神帮忙写下答案...
答:
//数字顺序没有要求 public static void main(String[] args) { String s2="";HashMap<String,Integer > map = new HashMap<String, Integer>();map.put( "zero" , 0 );map.put( "one" , 1 );map.put( "two" , 2 );map.put( "three", 3 );map.put( "four" ...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜