java中的bo怎么理解?怎么运用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中的bo怎么理解?怎么运用相关的知识,希望对你有一定的参考价值。

参考技术A 表达了一个人,地点,事物或者概念.根据业务中的名词从业务域中提取的.如客户,订单,物品.
在EJB应用程序中,一般为实体Bean.在传统的web应用程序中,可能是包含业务应用的状态和行为的普通javabean.

java的jdbc问题,这堆引号看得有点糊涂,数据的操作怎么运用这些引号啊?

String sql = "SELECT * FROM T_PUBLISHER pub WHERE pub.ID = '" + id + "'";

java中双引号表示字符串。 而sql语句中如果你要查询的字段是char类型,也要加上 ‘’或""。这个就是字符串的拼接,'" + id + "'"。。拆分开来应该这么说。 '(sql中的查询条件引号)"(字符串拼接用)+id+"(字符串拼接用)'(sql中的查询条件引号)"(字符串拼接用,用来表示单引号的这个字符串)

-----------最终在sql端执行的其实是这样的
SELECT * FROM T_PUBLISHER pub WHERE pub.ID ='xxxx'
参考技术A 首先,string类型赋值,用的“”也就是最外面的双引号,然后是语句里面的ID,因为这个id是你从程序里面动态调用的,随意需要用字符串叠加的方式,而ID在数据库中是varchar类型,所以sql语句必须在id前面加上单引号,所以就变成你看到的这样了 参考技术B 字符串之间连接使用+连接的 这个就相当于SELECT * FROM T_PUBLISHER pub WHERE pub.ID=id;追问

引号

追答

sql语句中的字符用单引号'' 对吧。连接字符串用双引号“”对吧 这不正好是=‘“ +id+”‘“;吗?最后的+后面是双引号中有个单引号,这是一个单独字符串。

以上是关于java中的bo怎么理解?怎么运用的主要内容,如果未能解决你的问题,请参考以下文章

java中json怎么运用?

java理解和运用Java中的Lambda

java的jdbc问题,这堆引号看得有点糊涂,数据的操作怎么运用这些引号啊?

怎么更好的学习Java?

java中怎么运用implements关键字?

java怎么运用切面编程生成日志